为继承设计的类

来源:互联网 发布:夕颜葬相似的网络歌曲 编辑:程序博客网 时间:2024/05/17 22:58

1.超类定义公共的方法和成员变量

2.尽量少使用保护域

3.使用继承时是"is a"的关系

4.除非所有继承的方法都有意义,否则不要使用继承

5.在覆盖方法的时候,不要改变预期的语义行为

6.使用多态性,而非使用非类型信息

原创粉丝点击