摘要: 面向对象的特性 -封装:隐藏内部实现【减少耦合、提高软件可重用】 -继承:复用现有代码【可扩展性、代码重用】 -多态:同一个行为不同表现形态【可替换性、灵活性、简化性】 可实现:单继承+多接口实现、抽象方法和虚方法重写 从设计原则到设计模式 针对接口编程,而不是针对于具体实现编程 调用者无需知道所使用的方法的具体实现,而是想知道是否存在有实现该方法的接口定义 优先使用对象组合,... 阅读全文
posted @ 2020-04-12 21:17 quan0zhou 阅读(215) 评论(0) 推荐(0) 编辑