第一章:
OO基础:
抽象
封装
多态
继承
OO原则:
封装变化
多用组合、少用继承
针对接口编程、不针对实现编程
OO模式:策略模式--定义算法簇,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
本文介绍了面向对象(OO)的基础概念,包括抽象、封装、多态和继承,并阐述了重要的OO设计原则,如封装变化点、优先使用组合而非继承以及针对接口而非实现进行编程。此外,还详细解释了一种常用的OO设计模式——策略模式,它允许算法在运行时被替换,使得算法的使用与其实现相分离。
第一章:
OO基础:
抽象
封装
多态
继承
OO原则:
封装变化
多用组合、少用继承
针对接口编程、不针对实现编程
OO模式:策略模式--定义算法簇,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
1458
236

被折叠的 条评论
为什么被折叠?