
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
封装继承与多态是软件编程开发程序员在学习面向对象编程的时候需要掌握的三大特征,而本文我们就简单来了解一下,面向对象编程特征基础知识。
封装
封装根据职责将属性和方法封装到一个抽象的类中
将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。这样无需关心方法内部的具体实现,从而隔离了复杂度
封装是面向对象编程的一大特点
面向对象编程的一步。将属性和方法封装到一个抽象的类中
外界使用类创建对象,然后让对象调用方法
对象方法的细节都封装在类的内部
继承
实现代码的重用,相同的代码不需要重复编写
继承的语法格式
class类名(父类名):
pass
子类继承父类,可以直接享受父类中已经封装好的方法,不需要再次开发
子类中应该根据职责,封装子类特有的属性和方法
继承的传递性:子类拥有父类以及父类和父类中封装的所有属性和方法
多态
不同的对象,调用相同的方法,产生不同的执行结果,增加代码的灵活度
多态可以增加代码的灵活度
以继承和重写父类方法为前提
是调用方法的技巧,不会影响到类的内部设计
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。