摘要: 一 多态-转型 多态的转型分为向上转型与向下转型两种: 向上转型:当有子类对象赋值给一个父类引用时,便是向上转型,多态本身就是向上转型的过程。 使用格式: 父类类型 变量名 = new 子类类型(); 如:Person p = new Student(); 向下转型:一个已经向上转型的子类对象可以使 阅读全文
posted @ 2020-07-06 18:17 晚来天欲雪能饮一杯无 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一 多态的概述 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学 生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类 ,一个Student的对象便既是Student,又是Person。 Jav 阅读全文
posted @ 2020-07-06 18:08 晚来天欲雪能饮一杯无 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一 接口的多实现 接口最重要的体现:解决多继承的弊端。将多继承这种机制在java中通过多实现完成了。 interface Fu1 { void show1(); } interface Fu2 { void show2(); } class Zi implements Fu1,Fu2// 多实现。同 阅读全文
posted @ 2020-07-06 17:50 晚来天欲雪能饮一杯无 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一 接口的概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口 的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 一切事物均有功能,即一切事物均有接口。 二 接口的定义 与定义类的 阅读全文
posted @ 2020-07-06 17:38 晚来天欲雪能饮一杯无 阅读(216) 评论(0) 推荐(0) 编辑