重构、 重写、 重载

117 阅读1分钟

重构、 重写、 重载

  • 重构:通过调整程序代码改善软件质量、性能,使其程序的设计和模式和架构更趋合理。提高软件的扩展性和维护性。即 重构就是当你发现代码的不足之处是,去改动他的结构,去优化他
  • 重写:也叫覆盖,当子类继承一个父类,而子类的方法与父类的方法完全一致时,就称为子类中这个方法重写了父类的方法(相当于继承
  • 重载:同一个类中,多个方法名一样,参数列表不一样的情况就是方法的重载

重写:是对方法本身重新编写。
重载:函数名相同 参数个数不同。
重构:重写算是重构的一部分,但重构还包括对程序结构的优化。