美文网首页
OO思想总结

OO思想总结

作者: 薛定谔的猴子 | 来源:发表于2016-08-08 15:32 被阅读106次

OO基本特征、定义、具体实现方式、优势

#######封装
隐藏实现细节,对外提供公共的访问接口 属性私有化、添加公有的setter、getter方法 增强代码的可维护性

#######继承
从一个已有的类派生出新的类,子类具有父类的一般特性,以及自身特殊的特性 继承需要符合的关系:is-a

1、实现抽象(抽出像的部分)

2、增强代码的可复用性

#######多态
同一个实现接口,使用不同的实例而执行不同操作
通过Java接口/继承来定义统一的实现接口;
通过方法重写为不同的实现类/子类定义不同的操作
增强代码的可扩展性、可维护性

相关文章

  • OO思想总结

    OO基本特征、定义、具体实现方式、优势 #######封装隐藏实现细节,对外提供公共的访问接口 属性私有化、添加...

  • # 马士兵设计模式笔记

    标签(OO思想,即面向对象思想): OO思想,即面向对象思想 封装:方法——>类 person与美国人,不应该写两...

  • 615

    (*’(OO)’*)(*’(OO)’*)(*’(OO)’*)(*’(OO)’*)(*’(OO)’*)(*’(OO)...

  • 谁知道呢?

    o(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(o)oo(...

  • 7.25学习 面向对象(上)

    面向对象的编程思想 首先,面向对象是一种编程思想,简称Object Oriented,OO。而我们新人在初接触编程...

  • 广州遇见莎莎

    *^O^*O(∩_∩)O~O(∩_∩)OO(∩_∩)OO(∩_∩)OO(∩_∩)OO(∩_∩)O 我又失业了,和...

  • Python基础-OOP

    OOP 思想以模块化思想解决工程问题面向过程 VS 面向对象由面向过程转向面向对象 常用名词OO:面向对象OOA:...

  • 面向对象编程

    java核心思想就是OOPOOP就是面向对象编程OO就是面向对象 面向对象思想 面向过程只适合处理一些简单的问题,...

  • 面向对象的概念

    面向对象(Object Oriented,OO): 面向对象乃是Java语言的核心,是程序设计的思想。Java语言...

  • 对面向对象的理解

    面向对象(Object Oriented,OO)是一种计算机思想,也是一种世界观。它的核心思想是封装、继承和多态。...

网友评论

      本文标题:OO思想总结

      本文链接:https://www.haomeiwen.com/subject/nmdrsttx.html