首页 > 代码库 > 类的设计技巧简单总结
类的设计技巧简单总结
-
保证数据的私有性(private):
- 为了实现一个类的良好封装性,一定不要使用其他的方式去声明成员变量,这是为了后期代码维护做的基本准备.
-
对数据初始化:
-
虽然编译器会自动对成员变量进行隐式初始化,但是为了可读性,应该为变量提供初始化或是利用构造器进行初始化(局部变量必须初始化).
-
-
不要在类中使用过多的基本类型:
- 意思是当类中存在多个基本数据类型时,用一个引用类型来包装这些基本类型,这样可以增强其可读性,且后期要替换这个类的名称也更简单.
-
并非所有的域都需要getter/setter:
- 例如:在一个Employee类中,雇员的薪水是可以有getter和setter的,但是雇员的雇佣日期就不应该有setter.
-
一个类的功能尽量不要太繁杂:
- 如果一个类的某些功能明显的可以分为两类,就应该将其分解.
-
类名/方法名的名称要可以体现其职责
类的设计技巧简单总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。