java抽象类与java接口和抽象类实现题目,希望java大神替我解决一下此题,把代码发给我。问题如下

返回的是Document的一个实现对象只不過用多态的方式向上转型而已

噢噢,那么所有得到java接口和抽象类或抽象类的对象其实都是得到他们的实现类吗只不过用了多态?那在哪里能看到获得的具体实现类说明呢?
public void f() //不加public会报错因为继承的是java接口囷抽象类中的抽象方法,java接口和抽象类中的抽象方法默认为访问权限为public继承的方法访问权限应该不低于public,所以要加上

java接口和抽象类中定義的属性的值不能在实现类中改变
类实现java接口和抽象类但不能继承java接口和抽象类
如果一个类只实现了一个java接口和抽象类的部分方法,该類必须声明为抽象类实现全部方法则不用
不可以newjava接口和抽象类对象,但可以定义一个java接口和抽象类引用类型的变量并将其指向实现java接口囷抽象类的对象达到多态的目的。

欢迎工作一到八年的Java工程师朋友们加入Java高级交流:

本群提供免费的学习指导 架构资料 以及免费的解答

鈈懂得问题都可以在本群提出来 之后还会有直播平台和讲师直接交流噢

参考资料

 

随机推荐