
你现在的位置 4 93
classes and objects
类和对象
如何设计自己的类
当你在定义类的时候,你需要想想该类所创建的对象需要什么。
你需要考虑:
每个对象自身的特点
。
¥
每个对象的行为
。
¥
对象自身的特点称为属性(properties)。它们代表了对象自
身的状态(数据),并且该类中的每一个对象都有自己独特
的数值。例如,一个狗(Dog)类可能有名字(name)、体
重(weight)和品种(breed)属性。一个歌曲(Song)类
可能有标题(title)和演唱者(artist)属性。
对象的行为是它们的函数(functions)。它们决定了对象的
行为,并且可能回使用对象的属性。例如,之前提到的Dog
类,可能具有吠叫(bark)函数;Song这个类可能会有播放
(play)函数。
下面是一些类以及它们所具有的属性和函数的例子:
对象自身的
特点称为属性
(properties)。
对象的行为是它的
函数。
当你知道类应该具有什么属性和函数时,就可以编写代码来
创建它了。
Dog
name
weight
breed
bark()
ShoppingCart
cartContents
addToCart()
removeFromCart()
checkout()
Song
title
artist
play()
stop()
Alarm
alarmTime
alarmMode
alarmSound
setAlarm()
isAlarmSet()
snooze()
属性
函数
属性就是一个对象自
身的特点
。
例如
,
一
首歌有它自己的歌名