摘要:
类名作为形参和返回值 其实需要的都是该类的对象。由此引申出一个问题,如果是抽象类,那不能实例化对象,就只能采用多态的思想,定义一个子类,生成一个子类对象作为参数或返回值。 接口名作为形参和返回值 与抽象类同样,因为接口也是不能实例化对象的,只能参考多态,定义实现类,创建实现类对象,作为形参和返回值。 阅读全文
posted @ 2021-08-19 14:01
Lanezzz
阅读(37)
评论(0)
推荐(0)
摘要:
多态 比较好的例子: 猫 cat = new 猫(); 动物 animal = new 猫(); 可以看到,猫对象,既能属于猫类,也能属于动物类。这就象征着不同的形态。 多态的前提和体现: 有继承/实现关系 有方法重写 有父类引用指向子类对象 多态中成员访问的特点: 成员变量:编译看左边,执行看左边 阅读全文
posted @ 2021-08-19 10:33
Lanezzz
阅读(38)
评论(0)
推荐(0)

浙公网安备 33010602011771号