General 的个人博客

你一定会喜欢那个因为喜欢她而发光的自己!

人间忽晚,山河已秋。

  menu
48 文章
0 浏览
ღゝ◡╹)ノ❤️

继承的设计技巧

  1. 将公共操作和域放在超类
  2. 不要使用受保护的域 :第一,子类集合是无限制的,任何同一个人都能够由某个类派生一个子类,并编写代码以直接访问 protected 的示例域。从而破坏封装性;第二,在 Java 的程序设计语言中,在同一个包的所有类中都可以访问 protected 域,从未不管它是否为这个类的子类。不过,protected 方法对于指示那些不提供一般用途而在子类中重新定义的方法很有用。
  3. 使用继承实现 “is - a”关系
  4. 除非所有继承的方法都有意义,否则不要使用继承
  5. 在覆盖方法时,不要改变预期的行为
  6. 使用多态,而非类型信息
  7. 不要过多的使用反射

标题:继承的设计技巧
作者:General
地址:https://ZZUGEneral.github.io/articles/2020/10/17/1602938103120.html
一个没有得到Java开发工作的测试员!