C# 23 Design Patterns wj-wangjun

第一章:设计模式概述
设计模式描述了对象如何进行通信才能不牵涉相互的数据模型和方法,保持这种独立性一直是一个好的面向对象
(Object Oriented,OO)程序设计的目标。
Gamma(1995年)创作的,<<Design Patterns: Elements of Reusable software>> 这本书常被称作 Gang of four
或GoF

分本三类模式: 1. 创建型模式。 2. 结构型模式。 3. 行为型模式.
Disgn Patterns 要遵循以下二点原则:
-->>1. 针对接口编程,而不是针对实现编程.
-->>2. 是对象的组合,包含其它对象的的对象结构,即把几个对象封装到一个对象中。
       新的对象拥有一个最适合于要完成的目标的接口,而不是拥有父类中的所有方法。
要优先使用对象组合而不是继承.

第二章 C#语言的语法
1. C#中Const修饰符的作用是被命名的值是一个常量不能改更.
如: const float IP= 3.1416f;
    Console.WriteLine(IP);
2. 基本类型的长度与计算机或操作系统的类型无关。
字符是16位的宽度,可以表示非拉丁语言中的所有字符。使用一种双字节码的编码系统。
C#中的数据类型有:
bool --- true  false;          int --- 32位整数
char --- 16位字符               float --- 32位浮点数
double --- 64位浮点数           byte --- 8位无符号整数
short --- 16位整数              long --- 64位整数
string --- 多个16位字符






你可能感兴趣的:(design pattern)