什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入...
分类:
编程语言 时间:
2015-07-09 00:28:55
阅读次数:
191
pingback :http://java.sys-con.com/node/84633?page=0,1Object-oriented design is like an alloy consisting of a solid grounding in the object-oriented (O...
分类:
其他好文 时间:
2015-07-08 18:20:57
阅读次数:
203
反应堆模式he Reactor:An Object-Oriented Wrapper for Event-Driven Port Monitoring and Service Demultiplexing反应堆模式:一种应用于事件驱动的端口监控和服务多路化的面向对象封装器Douglas C. Sch...
分类:
其他好文 时间:
2015-07-05 23:47:05
阅读次数:
152
Java面向对象编程基础
面向对象(Object oriented programming,OOP)技术是一种强有力的软件开发方法,它采用数据抽象与信息隐藏技术,来使软件开发简单化,以达到代码重用的目的。
1、OOP的3个特性(封装、继承和多态性)
封装是类的基础,指把类的相关实现细节隐藏起来,在类中将数据和实现操作的代码集中起来放在对象的内部,调用这些类时只需直接使...
分类:
编程语言 时间:
2015-07-05 11:07:38
阅读次数:
142
The Reactor:An Object-Oriented Wrapper for Event-Driven Port Monitoring and Service Demultiplexing反应堆模式:一种应用于事件驱动的端口监控和服务多路化的面向对象封装器Douglas C. Schmidt...
分类:
其他好文 时间:
2015-07-04 23:22:26
阅读次数:
207
转换和继承,虚函数Understanding conversions between base and derived classes is essential tounderstanding how object-oriented programming works in C++.理解基类和派生类...
分类:
编程语言 时间:
2015-07-04 18:10:56
阅读次数:
139
C++是一个支持多重范型的编程语言,一个同时支持过程形式、面向对象形式、函数形式、泛型形式、元编程形式的语言。 视C++为一个语言联邦,主要有4个次语言。 C。包括区块、语句、预处理器、内置数据类型、数组、指针等来自C。 Object-Oriented C++。即C with Classe...
分类:
编程语言 时间:
2015-07-02 10:01:17
阅读次数:
169
最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。
在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global point of access to。它的主...
开闭原则开闭原则(OCP)是面向对象设计中“可复用设计”的基石,是面向对象设计中最重要的原则之一,其它很多的设计原则都是实现开闭原则的一种手段。
1988年,勃兰特·梅耶(Bertrand Meyer)在他的著作《面向对象软件构造(Object Oriented Software Construction)》中提出了开闭原则,它的原文是这样:“Software entities should be...
分类:
编程语言 时间:
2015-06-29 22:22:24
阅读次数:
1831
面向对象(Object Oriented),如何翻译这个词有很多说法,有人说这个翻译不够准确,应该是“物件导向”更准确,个人认为这个词更直白更好理解,以“物件”为导向目标。 编写软件是为了解决某一问题,OO思想就是在编程过程中把“问题域”中的内容映射到软件系统中的一个个"物件"上,“物件”作为一个独...
分类:
其他好文 时间:
2015-06-28 15:23:58
阅读次数:
154