C++面向对象设计之一(面向对象思想)

1.面向对象思想 看到面向对象,我们的第一反应就是类和对象,可是怎么设计类和对象呢?应该考虑三个要素:组件,属性和行为。例如,假设桔子是一个类,这个桔子都由什么组成呢?由桔子皮,果肉还有桔子核,你要吃桔子就要去掉桔子皮(这是一个行为)。再看桔子的共有特征——属性,桔子都有颜色,味道,重量等等属性。最后看行为,能对桔子做什么,榨汁,滚动,投掷,去皮吃,这就是行为。把握这三点在设计对象的时候会有比较清
相关文章
相关标签/搜索