关键词: 对象-----在java中任何东西都被看做是对象;在程序中是指一组变量和相关方法的集合;其中变量表示对象的属性,方法表明对象所具有的行为。
比如汽车类所具有的一部分属性和行为:
package com.lovo;
/**
* 汽车类
* @author 李睿
*
*/
public class Car {
private String brand;
private double price;
private String material;
private double speed;
public Car(String brand, double price, String material, double speed) {
super();
this.brand = brand;
this.price = price;
this.material = material;
this.speed = speed;
}
public void race(String compitition){
System.out.println(brand + "正在进行" + compitition);
}
public void translate(String cargo){
System.out.println(brand + "正在运送" + cargo);
}
public void showAbout(){
System.out.println(brand + "售价为:" + price + "万元");
System.out.println(brand + "主要由:" + material + "构成");
System.out.println(brand + "时速为:" + speed + "km/h");
}
}
package com.lovo;
public class Text02 {
public static void main(String[] args) {
Car c1 = new Car("Ferrari F12", 575, "复合材料", 380);
Car c2 = new Car("Audio S5", 75, "合金材料", 285);
c1.race("芒勒赛");
c1.showAbout();
c2.translate("冰冻大虾");
c2.showAbout();
}
}