摘要:
1 package face_09; 2 3 /* 4 * 多态时, 5 * 成员的特点: 6 * 1,成员变量。 7 * 编译时:参考引用型变量所属类中的是否有调用的成员变量,有,编译通过;没有,编译失败。 8 * 运行时:参考引用型变量所属类中的是否有调用的成员变量,并运行该所属类中的成员。 9 阅读全文
posted @ 2021-10-01 22:25
doremi429
阅读(30)
评论(0)
推荐(0)
摘要:
1 package face_09; 2 3 /* 4 * 毕老师和毕姥爷的故事。 5 */ 6 class 毕姥爷 { 7 void 讲课() { 8 System.out.println("管理"); 9 } 10 void 钓鱼() { 11 System.out.println("钓鱼"); 阅读全文
posted @ 2021-10-01 22:24
doremi429
阅读(21)
评论(0)
推荐(0)
摘要:
1 public static void method(Animal a) {//类型判断 2 a.eat(); 3 if(a instanceof Cat) {//instanceof:用于判断对象的具体类型。Cat可以是类可以是接口,只能用于引用数据类型判断 4 Cat c = (Cat)a;/ 阅读全文
posted @ 2021-10-01 21:21
doremi429
阅读(21)
评论(0)
推荐(0)
摘要:
1 package face_09; 2 3 import com.sun.jdi.Method; 4 5 /* 6 * 对象的多态性。 7 * class 动物 8 * {} 9 * 10 * class 猫 extends 动物 11 * {} 12 * 13 * class 狗 extends 阅读全文
posted @ 2021-10-01 20:52
doremi429
阅读(14)
评论(0)
推荐(0)
摘要:
1 package face_09; 2 /* 3 * 笔记本电脑使用。 4 * 为了扩展笔记本的功能,但日后出现什么功能设备不知道。 5 * 6 * 定义了一个规则,只要日后出现的设备都符合这个规则就可以了 7 * 规则在java中就是接口 8 * 9 */ 10 interface USB {/ 阅读全文
posted @ 2021-10-01 20:06
doremi429
阅读(16)
评论(0)
推荐(0)