面向对象理解以及学习
凹凸曼牵手小怪兽
这个人很懒,懒的程度,本网站想不出形容的词汇形容。。。。。
展开
-
面向对象特征之二 继承 简述
继承 儿子继承爸爸 你变有了所有,但是你还可以拥有独特的功能,你比你爸更强。。 继承好处以及作用 1--- 减少代码的冗余,提高代码的复用性 解释 如果多个类中存在相同方法以及属性,可以考虑将其共同点取出进行封装成一个父类,并且各个子类进行继承,就可以通过继承,减少代码的一个冗余性,提升复用性 2.1 继承的体现 解释 一旦子类A继承父类B之后,那么子类A就会获取父类B中所有...原创 2019-05-19 16:48:29 · 187 阅读 · 0 评论 -
面向对象三大特征之一封装简述
面向对象特征之一 封装 封装又自身涵盖两个特点:高内聚 低耦合 高内聚就是类的内部方法我们自己完成 低耦合低耦合就是仅对外暴露少量方法作为使用 所以封装的设计思想就是: 把描述一个对象的特性和行为封装成一个类 把具体的业务逻辑功能封装成一个 方法, 隐藏对象内部的复杂性,只对外提供简单的接口,便于外界使用,从而提 高系统可扩展性以及可维护性 例子: 洗衣机仅仅只是为我们提供了外部...原创 2019-05-19 14:19:35 · 418 阅读 · 0 评论 -
面向对象三大特征之三 多态 简述
多态经常听别人说 (方法)编译看左边 运行看右边 不适合属性 这是什么梗 接下来帮忙揭晓 1..首先明确 多态使用前提: 1--类的继承关系 2--方法的重写 2..其次理解,什么是多态 1--可以理解为是一件事物的多种形态 2--对象的多态性:父类的引用指向子类的对象 3-...原创 2019-05-19 22:06:51 · 248 阅读 · 0 评论