摘要: 1.接口 1.1语法 public interfaca 接口名 extendx 接口1,接口2..{ //1.常量 //2.抽象方法 } 1.2特点 a.用interface修饰 b.接口可以用继承接口,多继承 c.接口内只能定义... 阅读全文
posted @ 2017-06-14 17:14 孤独患者xy 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1.instanceof 语法:对象A instanceof 类型B 判断对象A的类型是否是类型B,如果是就返回true,否则就返回false 例:d instanceof Dog public interface DoorBell { void takePictures(); //拍照存档功能 } public interfa... 阅读全文
posted @ 2017-06-14 17:06 孤独患者xy 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 1.4实现多态的两种形式: a.使用父类作为方法形参实现多态 public void play(F p){...}; b.使用父类作为方法返回值实现多态 public F getF(int type){...}; 阅读全文
posted @ 2017-06-14 17:00 孤独患者xy 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1.重写 1.1重写急速子类重写定义父类的方法 2.2重写规矩 a.方法名和参数列表相同 b.修饰符访问权限子类和父类相同或者父类大 c.返回值类型子类和父类相同 d.异常跟父类相同或者范围更小 一般:重写是,子类的东西都要与父类保持一致 方法重载与方法重写 ... 阅读全文
posted @ 2017-06-14 16:51 孤独患者xy 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类(abstract) 1.1抽象类 语法: public abstract class 类名(); 1.2抽象方法 语法:public abstract 返回值类型 发放名(参数列表); 例: public abstract void print(); 注意:抽象发放有abstract修饰,并... 阅读全文
posted @ 2017-06-14 16:42 孤独患者xy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 继承(extends) 1继承 2语法 public class 子类 exends 父类{ } 例:public class Dog extends Pet{ } 3继承的特点 a.子类可以继承父类的非私有的属性和方法 b.不能继承构造方法 c.继承默认权限修... 阅读全文
posted @ 2017-06-14 16:31 孤独患者xy 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 封装 1.隐藏类内部实现细节(封装) 2.步骤: a.将属性私有化(private) b.提供getter/setter 方法(getXxx(),setXxx()) c.在getter/setter中加入控制语句 3.this 关键词: this:表示当前对象 调用属性... 阅读全文
posted @ 2017-06-14 16:27 孤独患者xy 阅读(90) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-06-14 16:17 孤独患者xy 阅读(11) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-06-14 16:15 孤独患者xy 阅读(7) 评论(0) 推荐(0) 编辑