面向对象

基础

  • 抽象
  • 封装
  • 多态
  • 继承

原则

  • 封装变化
  • 多用组合,少用继承
  • 针对接口编程,不针对实现编程
  • 为交互对象之间的松耦合设计而努力

你可能感兴趣的:(面向对象)