上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 三大基石之一 封装 1.什么是封装? 封装(encapsulation)又叫隐藏实现(Hiding the implementation)。就是只公开代码单元的对外接口,而隐藏其具体实现。 比如你的手机,手机的键盘,屏幕,听筒等,就是其对外接口。你只需要知道如何按键就可以使用手机,而不需要了解手机内 阅读全文
posted @ 2016-12-30 16:30 赵天成123 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 为什么要用抽象类: 子类万一没有重写正确,也没有提示。 假设父类的代码如下 子类中的代码如下:对父类中的方法的重写 这样的代码,在Eclipse中是不会报错的; 抽象类:不知道是具体什么东西的类。 写法:abstract class 类名 抽象方法:不知道是具体是做什么的方法; 写法:abstrac 阅读全文
posted @ 2016-12-30 00:37 赵天成123 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 在多个类中创建的, 方便大家看代码,我把代码全部放到一个里面 最后模拟的结果为 因为数字为随机数,比如当x和this.HP-x的值少于某个值时,就会触发逃跑方法,高于某个值时,不会触发逃跑方法 阅读全文
posted @ 2016-12-29 22:38 赵天成123 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 首先我们要明白什么是重写和重载 重写(override):子类方法覆盖了父类的方法。 (类与类之间继承的关系) 例:父类代码 子类代码 如上,子类中的方法覆盖了父类的方法 重载(overload):在一个类中,方法可以重名,方法中的参数不同或数量不同,就不会冲突,即为重载(发生在一个类中的) 在ma 阅读全文
posted @ 2016-12-29 00:14 赵天成123 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 新建包:左上角—新建—包 命名规则(通常从大到小,方便整合不容易冲突) 例如:com.itnba.maya.test package必须在最顶行,之前不能再有其他代码 使用包: 快捷方式:使用包中的某个变量名alt+/ 常量:final (Java中没有真正的常量。只有final型的变量,可以当常量 阅读全文
posted @ 2016-12-26 22:12 赵天成123 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 对象:一切皆为对象。 对象包括两部分内容:属性、行为 面向对象的三大特征:封装,继承,多态。 类:对同一类别的众多对象的一种抽象 类的定义: 类的实例化:用类来生成对象 类名 变量名= new 类名(); 访问修饰符:private 私有的, public 公有的 , 默认的 当成员变量被设置成pr 阅读全文
posted @ 2016-12-25 17:44 赵天成123 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 一、字符串类型:String类型 定义一个字符串 字符串之间的拼接: 关于字符串常用的一些操作: 通过sc.indexOf()获取数据示例: 随机数字或字母或字母+数字混合验证码 二、时间类型:Date型 获取时间: 两种方法:1.单独获取,最后拼接 2、对Calenar格式化 阅读全文
posted @ 2016-12-24 00:20 赵天成123 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 调试按钮的主要作用,找错 首先在我们需要找错位置的左边(数字前边)鼠标右键,点击切换断点 点击调试; 找到单步跳入按钮,即可实现步骤的单独运行,方便查找错误的原因, 查找结束记得将断点取消 阅读全文
posted @ 2016-12-22 14:54 赵天成123 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 函数: 独立完成某个功能的代码模块。(方法) 作用是为了让代码结构更加良好。模块清晰,实现重用。 函数的四要素:名称,输入值,加工过程,返回值 Java中函数的语法 例: 快速创建函数方法: 选中某区域—重构—抽取方法—方法名—确定 点击确定之后: Math.random() 随机一个小于1,大于0 阅读全文
posted @ 2016-12-22 12:36 赵天成123 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 数组的定义:内存中,连续存储同一类数据的一块空间。 定义数组: 也可以写成: 赋值: 取值: 冒泡排序: 评委打分:输入五个评委打的分数,去掉一个最高分,去掉一个最低分,求平均分。 阅读全文
posted @ 2016-12-22 12:28 赵天成123 阅读(563) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页