单例模式(职责模式):简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化, 只能被其自身实例化;2、拥有一个保存类的实例的静态成员变量3、拥...
分类:
Web程序 时间:
2015-04-02 23:53:06
阅读次数:
174
背景
今年开始软考的时间有点晚了,从报了名之后软考算是正式开始了,放下了其他的东西,全面开始软考(中级)模式。
听Mr.mi和考过的人说,软考就是对过去几年学习的总结和复习,它是一个分水岭,过了这一关,那么今后的学习会有不一样的感受。
面向对象思想在刚开始学习VB6.0时候就接触过,只是它并不完全是面向对象程序语言,后来接触的C++、C#、设计模式等知识的时候才有一个大概的了解。软考里面设计...
分类:
其他好文 时间:
2015-03-30 21:08:34
阅读次数:
165
单例模式(职责模式):简单的说,一个对象(在学习设计模式之前,需要比较了解面向对象思想)只负责一个特定的任务;单例类:1、构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化;2、拥有一个保存类的实例的静态成员变量3、拥有...
分类:
其他好文 时间:
2015-03-28 21:44:30
阅读次数:
184
封装using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace PropertyClass{ class Pro...
总结完JAVA的基础语法和面向对象思想后,今天为大家补充一下JAVA中的数组,数组是什么呢?大家是不是想到了集合,数组和集合有相似之处,集合中的数据无序,不可以重复。数组中则存放着具有相同特征的一组数据集合,数组中的数据有序且可以重复,数组使用时应先声明,再分配存储长度,然后才能够使用。 JA...
分类:
编程语言 时间:
2015-03-13 20:25:42
阅读次数:
188
1、引言2、AOP技术基础 3、Java平台AOP技术研究4、.Net平台AOP技术研究2.1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编....
分类:
其他好文 时间:
2015-03-12 14:57:25
阅读次数:
146
6.2 类:当C++爱上面向对象类这个概念是面向对象思想在C++中的具体体现:它既是封装的结果,同时也是继承和多态的载体。因此,要想学习C++中的面向对象程序设计,也就必须从“类”开始。6.2.1 类的声明和定义面向对象思想把现实世界中的所有事物都看成是对象,而类是对所有相同类型对象的抽象,是对它们...
分类:
编程语言 时间:
2015-03-12 14:43:47
阅读次数:
313
从面向对象到面向服务,接触到的理念越来越多,视野也在逐渐扩大,对面向对象这种理念的感觉似乎也在一天天发生着很多不同的变化。很多原来没想过的,现在大家都在开始去讨论它们具体的实现了,看来真是学无止境啊!
一、SOA理念
接触到SOA这个理念其实已经有一段时间了,面向服务,针对于编程中的组件,模块或者说功能单元,为它们提供接口和服务。是对面向对象思想的一种补充。我们用到的WCF也是基于此思想实现的...
分类:
其他好文 时间:
2015-03-10 21:35:04
阅读次数:
173
题目为计算两点之间距离。面向过程的思维方式,两点的横坐标之差,纵坐标之差,平方求和,再开跟,得到两点之间距离。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System....
封装给编程带来的巨大的好处我们已感受到了,面向对象编程思想已经深入人心。 有了面向对象思想做指导,软件得到了迅速
的发展。在这种发展趋势下,三层架构也随之出现了。
从物理结构上来说,三层可以是客户端、应用服务器、数据库服务器。从逻辑上来说是表现层(Presentation layer)、业务逻
辑层(Business Logic Layer)、数据访问层(Data
ac...
分类:
Web程序 时间:
2015-03-07 15:41:34
阅读次数:
271