设计模式是为程序代码优化而诞生的,目的是设计出易维护、容易拓展、易复用、灵活性好的程序。设计模式体现是面向对象的三大思想:封装、继承和多态。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计...
分类:
其他好文 时间:
2014-06-07 01:29:07
阅读次数:
257
面向对象:OOP(object oriented programming)什么是面向对象?
一种分析问题的方式 面向对象三大特征:封装,继承,多态 封装(隐蔽代码实现,复用,修改方便)类,对象(抽象-具体)
类是模具,创建对象的模具,抽象的 类是一种数据类型,用户自定义的数据类型 类组成...
分类:
其他好文 时间:
2014-06-04 15:50:30
阅读次数:
256
.NET基础知识加强:1
变量命名规则:骆驼命名法:第一个字母小写之后的首字母大写,【对于方法名和类名首字母大写】→培养良好的命名规范。2
构造函数:没有返回值,方法名和类名相同,每个类中都有一个默认的无参构造函数3 面向对象的三大特性:封装,继承,多态。 →继续的特性:单根性,传递性,→
【C.....
分类:
Web程序 时间:
2014-06-02 17:24:03
阅读次数:
245
面向对象的三大特点:(封装,继承,多态) 封装:把相似的封装起来。
继承:写的一个类(父类)还可以写一个子类。 多态:运行时加载。class people{ public $name; public $age; public
$mima; public function intro(){ ...
分类:
Web程序 时间:
2014-06-02 14:09:19
阅读次数:
364
C++的前世今生:C的结构化思想;Ada的模版思想;Fortran的运算符重载思想;Simula的OO思想:封装,继承,多态;C++类型描述了变量的三个特征:该类型在内存中占用物理空间的大小(空间读取范围);该类型的值的合法的取值范围(位模式解释方法);合法的操作集(数据的用法);C++的整数类型有...
分类:
编程语言 时间:
2014-05-31 20:57:08
阅读次数:
481
面向对象的3个基本要素:封装、继承、多态面向对象的5个基本设计原则:单一职责原则(Single-Resposibility Principle)
其核心思想为:一个类,最好仅仅做一件事,仅仅有一个引起它的变化。单一职责原则能够看做是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以...
分类:
其他好文 时间:
2014-05-29 11:43:07
阅读次数:
190
学习要点:1.OOP 的封装2.OOP 的继承3.OOP
的多态面向对象的三个主要特性是封装、继承和多态。一.OOP的封装隐藏对象的字段和实现细节,仅对外公开接口,控制在程序中字段的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机...
分类:
其他好文 时间:
2014-05-26 19:19:44
阅读次数:
228
php面向对象开发的学习(一)自己的事情自己做面向对象的3大特点:(封装,继承,多态)缺一不可封装:把相似内容的东西封装为一个类继承:父母的习性或财产,由我继承或遗传多态:运行时加载类不能直接使用__constructc()
初始化对象封装关键字:public(外部可以访问),protected,p...
分类:
Web程序 时间:
2014-05-25 22:55:49
阅读次数:
301
条款01:视C++为一个语言联绑
C++的四个语言层次:
C:C++是以C为基础的。基本数据类型、语句、预处理器、数组、指针等统统来自C。Oject-Oriented C++:面向对象这一特性包含了:类,封装,继承,多态,虚函数等Template C++:C++的泛型编程能力。STL:一个标准的template库,里面介绍了容器、迭代器、算法以及函数对象等模板类和模板函数。
综述...
分类:
编程语言 时间:
2014-05-21 16:35:40
阅读次数:
265