3.29java打卡

1.关于abstract和final关键字
1)abstract和final不能同时修饰一个类:
abstract修饰一个类,这个类肯定可以被继承,但是final类是不能继承的,所以有矛盾,肯定不能同时用
2)抽象方法是仅声明,并不做实现的方法,所以C应该改成abstract void method();
在这里插入图片描述

2)重载使用的是左边声明的类型
所以第一步:使用的是super,因为左边声明的是super
第二步:使用的是collection,因为for循环中就相当于
Collection<?> collection=new ……
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/cobracanary/article/details/88901601