![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
设计模式
编程模式设计
猪猪侠吃面包
这个作者很懒,什么都没留下…
展开
-
01 面向对象的特性 -- 封装、继承、多态、抽象
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过...转载 2018-05-21 11:09:17 · 207 阅读 · 0 评论 -
02 面向对象编程7原则
-->>思考什么是编程的基本素养?(1)实现功能:首先我想强调的是,这是个信息时代。功能的实现对于程序员讲体现不出基本素养,引用领导的话来说“这个功能嘛,用别人的代码改吧改吧就出来了!”。这个只是一个经验积累过程,可以说积累过程是个量变。体现的是个人的信息搜索能力、理解能力。(2)功能的复用性、可维护性、可扩展性:将自己的编程思想展现给别人的过程,这也是编程高度的精髓,高度与深度区分的...转载 2018-05-21 13:05:01 · 872 阅读 · 0 评论