摘要:
###什么是继承? 当几个类对象中有共同的属性的方法时,就可以把这些属性和方法抽象并提取到一个基类中。 每个类特有的属性和方法还是在本类对象中定义。 只需要让每个类对象都继承这个基类,就可以访问基类中的属性和方法了。 ###为什么要继承? 看下面例子,熊猫具有吃、喝以及爬行的功能, 鸟具有吃、喝以及 阅读全文
摘要:
###封装是面向对象编程的三大特征之一。 ###封装: 将数据(属性)和行为(方法)包装到类对象中。在方法内部对属性进行操作,在类对象的外部调用方法。 这样就可以无需关心方法内部的具体实现细节,从而隔离了复杂度。 像上一节 静态方法 中,类对象外部访问不了一些类对象内部的一些方法或者属性, 需要调用 阅读全文