类是什么
静态的表现: 具有相同或者相似属性,所谓江山易改,本性难移,就是一群臭味相投的小伙伴共同的特征。下图我们的共同特征就是土帅土帅。
如长度,颜色,半径
动态的表现:具有相同或者相似的行为
能写字,绘画,上图就是我们一起的唱歌行为
类的声明:
class 类名{
...
}
类内容有两部分构成:
一部分变量声明,刻画属性
另一部分是方法的定义,刻画功能
class Lader{
float above;//声明变量
float bottom;
float height;
float area;
float computerArea(){ //定义方法computerArea
area = (above+bottom)*height/2.0f;
return area;
}
void setHeight(float h){ //定义方法setHeight
height = h;
}
}
(一)变量分为成员变量和局部变量
成员变量名字与局部变量相同,成员变量被隐藏,该成员变量在方法里面暂时失效。
如果在方法里面,我们想用被隐藏的成员变量,我们需要在前面加this.