类的设计技巧简单总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类的设计技巧简单总结相关的知识,希望对你有一定的参考价值。
-
保证数据的私有性(private):
- 为了实现一个类的良好封装性,一定不要使用其他的方式去声明成员变量,这是为了后期代码维护做的基本准备.
-
对数据初始化:
-
虽然编译器会自动对成员变量进行隐式初始化,但是为了可读性,应该为变量提供初始化或是利用构造器进行初始化(局部变量必须初始化).
-
-
不要在类中使用过多的基本类型:
- 意思是当类中存在多个基本数据类型时,用一个引用类型来包装这些基本类型,这样可以增强其可读性,且后期要替换这个类的名称也更简单.
-
并非所有的域都需要getter/setter:
- 例如:在一个Employee类中,雇员的薪水是可以有getter和setter的,但是雇员的雇佣日期就不应该有setter.
-
一个类的功能尽量不要太繁杂:
- 如果一个类的某些功能明显的可以分为两类,就应该将其分解.
-
类名/方法名的名称要可以体现其职责
以上是关于类的设计技巧简单总结的主要内容,如果未能解决你的问题,请参考以下文章