我正在为演示文稿寻找一些视觉效果,以简单易懂的方式说明oop的原理。
我想避免说“对象是相关状态和行为的软件包”之类的内容。
有没有人看过OOP的非行话说明指南?
答案 0 :(得分:3)
答案 1 :(得分:1)
Grady Booch的书Object Oriented Analysis & Design with Applications中的插图非常好,非常有趣!
答案 2 :(得分:0)
嗯,我只是把车作为OO设计的一个例子。有一个固定的界面:加速器,刹车,离合器,方向盘,齿轮,灯,指示器等。潜在的“对象”也有不同的实现:汽油,混合动力,电动。继承 - 手动变速器继承自动变速器,但增加了变速杆和离合器。