面向对象的三大特点(封装,继承,多态)缺一不可继承

面向对象的三大特性(封装、继承、多态)缺一不可。通常“基于对象”使用对象面向对象程序设计及c 第二版,但不能使用已有的对象模板生成新的对象类型再生成新的对象面向对象程序设计及c 第二版,也就是说“基于对象”不具备继承的特性。而“多态性”则表示为父类类型的子类对象实例。没有继承的概念,就谈不上“多态”。许多流行的技术都是基于对象的,它们使用一些封装的对象,调用对象的方法,设置对象的属性。但是它们不允许程序员派生新的对象类型。他们只能使用现有对象的方法和属性。所以在判断一项新技术是否面向对象时,通常可以使用后两个特性来判断。 “面向对象”和“基于对象”都实现了“封装”的概念,但是面向对象实现了“继承和多态”,而“基于对象”没有实现这些,确实很松散。 [2]

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论