编写程序描述折叠车、电动车和多人车信息问题描述:
某公司要开发”XXX自行车管理系统”,请使用面向对象的思想,设计自定义类描述折叠车、电动车和多人车。
分析思路:
第一步:分析折叠车、电动车和多人车的共性
1、都是自行车,具有自行车的基本特征。
2、都有运行的方法。
第二步:根据共性,定义抽象的自行车类。
属性:品牌、颜色、轮子(2个)、座椅(默认1个)
方法:运行(抽象方法)
第三步:定义折叠车、电动车和多人车分别继承自行车类。
注意:可以为不同种类的自行车添加它们特有的属性或方法(例如:电动车有电池)
某公司要开发”XXX自行车管理系统”,请使用面向对象的思想,设计自定义类描述折叠车、电动车和多人车。
分析思路:
第一步:分析折叠车、电动车和多人车的共性
1、都是自行车,具有自行车的基本特征。
2、都有运行的方法。
第二步:根据共性,定义抽象的自行车类。
属性:品牌、颜色、轮子(2个)、座椅(默认1个)
方法:运行(抽象方法)
第三步:定义折叠车、电动车和多人车分别继承自行车类。
注意:可以为不同种类的自行车添加它们特有的属性或方法(例如:电动车有电池)