类的设计技巧:
- 一定要将数据设计为私有
绝不要破坏封装性,如果需要对数据进行访问和修改,可以设置访问器和更改器;
2.一定要将数据进行初始化
要显示地初始化所有数值,不要依赖系统的默认值;
3.不要在类中使用过多的基本数据类型
例如在一个person类中有如下的实例域:
private string street;
private string city;
private string state;
private int zip;
那么就应该将前三个抽象为一个Address类,这也那个可以顺应地址的变化;
4.使用标准格式进行类的定义
顺序性:
公有访问特性部分;
包作用域访问部分;
私有访问特性部分;
在每一个部分中,应该按照下列顺序列出:
实例方法;
静态方法;
实例域;
静态域;