引用类和继承类的区别
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引用一个类和继承一类之间有什么区别?
网友1知道:通俗一点讲,引用一个类,好比是借别人的东西用,而继承却是你父母给你的东西,自家的。前者引用不需要实现引用类的抽象方法,而后者必须实现父类中的抽象方法。这就像是借来的东西花了多少钱你不用管,你只管用;但继承既包括财产也包括债务。其次,引用的对象可以使用其private方法,但继承的却不可以调用父类的私有方法。
网友2知道:引用的只可以使用其静态方法,继承的还可以通过实例化调用其成员方法。所以通常情况下,引用通常不是出于创建一个新的类的目的而仅限于使用其静态方法,效果类似于加载其静态方法。继承通常是为了扩展其父类的功能在子类中加入自己的方法成为一个新的类。