对象的基础知识

来源:互联网 发布:泰安广电网络 编辑:程序博客网 时间:2024/05/29 13:49

万物皆对象,每个对象也是唯一的,就如同于世界上的一片叶子、学生小明、一台电脑...

对象具有属性和行为(也就是方法)。列如小王的属性,他的名字:小王;性别:男;年龄:18。他具有的行为看电视、打游戏、唱歌。一台电脑他的属性,牌子:戴尔、价格:5600、颜色:黑色;行为:看电影,打字,画画。   

Computer tyoe;
color;
price;move()
write()
draw()

class Comptuer{private String type;  private String color;private int price;public void move(){}public void write (){}public void draw(){}}
对象具有状态,指某个瞬间对象的各个属性的取值。列如小王本来体重为80kg,经过减肥后,体重减少到70kg.

比如一个银行账户Acount对象具有余额属性balance,有一个存款的方法save()能够改变余额属性值.

/*代表账户的余额*/private double balance;/*存款*/public void save(double num){   this.balance+=num;}
对象都属于一个类,每个对象都是一个类的实例。列如小王就是人类的一个实例,戴尔电脑就是电脑类的一个实例。

同一个类的所有实例都具有相同属性,表明他们得属性得含义相同,但是他们的状态不一定相同,也就是属性取值不一定相同。列如小王、小红、小明都有姓名、性别、年龄这

些属性,但是他们的属性取值不同。

                  

原创粉丝点击