不管怎么样,转过来再说。http://www.kuqin.com/dotnet/20080628/10196.html系列文章索引:《白话C#》首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所...
/** * 数据库类 * 单例模式(职责模式): * 简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务; * 单例类: * 1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被...
分类:
其他好文 时间:
2015-07-02 11:48:43
阅读次数:
89
我在这里稍微总结一下Java中常见的一些设计模式。
1,单例设计模式
单例设计是Java中最常见的模式之一,,它就是要保证程序里边只有一个对象实例。就好比班上都叫他为班长,是因为得保证班上只有一个班长。
单例设计模式的程序设计思想反应的是Java面向对象思想的封装特性。就是为了保证只有一个对象实例,我们私有化它的构造函数,对外只提供一些相关的
公共方法来获得对象实例。
单例设计模式的实现...
分类:
编程语言 时间:
2015-07-02 10:09:48
阅读次数:
215
JavaScript 使用函数来定义类。语法:function className(){ // 具体操作}function Person() { this.name=" 张三 "; // 定义一个属性 name this.sex=" 男 "; // 定义一个属性 sex th...
分类:
编程语言 时间:
2015-07-01 13:43:43
阅读次数:
132
首先要想想面向对象和面向过程在编程语言中 C是面向过程的 OC是面向对象的(一定要有一切即对象的思想)java也是对象对象的 js lua php是解释性语言(脚本) 不过现在好多都是模拟面向对象思想 也很不错。在OC语言中1、类的声明@inteferface 类名:父类{ //这里声明类的属性}....
分类:
其他好文 时间:
2015-07-01 12:06:34
阅读次数:
117
面向对象(Object Oriented),如何翻译这个词有很多说法,有人说这个翻译不够准确,应该是“物件导向”更准确,个人认为这个词更直白更好理解,以“物件”为导向目标。 编写软件是为了解决某一问题,OO思想就是在编程过程中把“问题域”中的内容映射到软件系统中的一个个"物件"上,“物件”作为一个独...
分类:
其他好文 时间:
2015-06-28 15:23:58
阅读次数:
154
1.要求:有一群人围成一圈数数,逢3退1人,要求算出最后留下来的人的下标2.用面向对象思想,有三个步骤:(1)有哪些类:找名词--"有一群人围成一圈",所以有类People,PeopleCircle(2)有哪些属性方法(3)类的关系3.代码: 1 package Test; 2 3 publ...
分类:
编程语言 时间:
2015-06-27 16:25:47
阅读次数:
189
设计模式总结——籍(上)介绍了设计模式产生的原因及其必要性。那设计模式有什么详细内容呢?首先设计模式作为面向对象发展的产物。它须要面向对象基础。包含一些重要的概念啊、三大特性什么的。其次,依据面向对象思想,结合解决这个问题的实际情况衍生了五大原则。最后就是利用面向对象的基础和五大原则,总结出的GOF...
分类:
其他好文 时间:
2015-06-27 16:02:35
阅读次数:
99
1:面向对象思想 面向对象是基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能 2:面向对象的思想特点 A:是一种更符合我们思想习惯的思想 B:可以将复杂的事情简单化 C:将我们从执行者变成了指挥者 举例: 买电脑: 面向过程:我的...
分类:
其他好文 时间:
2015-06-21 22:14:52
阅读次数:
138
1、基本介绍多态对于面向对象思想来说,个人感觉是真的很重要,他对以后的编写代码的优雅方式也是起到很重要的作用,其实现在很多设计模式中大部分都是用到了多态的特性,Java中的多态特性用起来很是方便的,但是C++中就很难用了,其实多态说白了就是:定义类型和实际类型,一般是基于接口的形式实现的,不多说了,...
分类:
其他好文 时间:
2015-06-12 14:46:31
阅读次数:
110