正在加载图片...
cass)是具有相同的属性和方法的一组对象的集合,它为属于该类的全 部对象提供了统一的对象描述。 同类对象具有相同的属性和方法,是指它们的定义形式相同,而不是说每个对象的属性值 相同。 在面向对象的世界里,类除了起到分类的作用外,类还是用来创建对象的模板 如可以把类看成是加工小甜饼的模子,你可以用来压出新的小甜饼对象 让我们再会到洗衣机的例子。如果指定洗衣机类具有 brand name. codename、 seriallname、和 capacity等属性,还有 acceptclothes0. acceptDetergent0、 turnon0和 turnon0等操作的 话,你就有了制造 Washing Machina类新实例的机制。也就是说,可以基于 洗衣机这个类创建新的对象。 记住面向对象的目标是开发出能够反映现实世界某个特定片段的软件(或者说 是“建模”)。你考虑到的属性和行为越多,你所建立的模型就越符合实际 在洗衣机的例子中,如果你在洗衣机类中包括 drumyolume(洗涤缸容量 )、trap(水阀)、 motor(马达)、 motorspeed(马达转速)等属性的话, 洗衣机模型就更精确。Page 4 类(Class)是具有相同的属性和方法的一组对象的集合,它为属于该类的全 部对象提供了统一的对象描述。 同类对象具有相同的属性和方法,是指它们的定义形式相同,而不是说每个对象的属性值 相同。 让我们再会到洗衣机的例子。如果指定洗衣机类具有 brandName﹑modelName﹑serialName﹑和capacity等属性,还有 acceptClothes()﹑acceptDetergent()﹑turnOn()和turnoff()等操作的 话,你就有了制造WashingMachina类新实例的机制。也就是说,可以基于 洗衣机这个类创建新的对象。 记住面向对象的目标是开发出能够反映现实世界某个特定片段的软件(或者说 是“建模”)。你考虑到的属性和行为越多,你所建立的模型就越符合实际。 在洗衣机的例子中,如果你在洗衣机类中包括drumVolume(洗涤缸容量 )﹑trap(水阀)﹑motor(马达)﹑motorSpeed(马达转速)等属性的话, 洗衣机模型就更精确。 在面向对象的世界里,类除了起到分类的作用外,类还是用来创建对象的模板 。如可以把类看成是加工小甜饼的模子,你可以用来压出新的小甜饼对象
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有