汽车类的实现:
package it.test.come;
public class Car {
String brand;
private int price;
public void setCar(int price){
if(price<=0){ //对传入的参数进行检查
System.out.println("你输入的数字不合法!");
}else{
this.price=price;//对属性赋值
}
}
public int getCar(){
return price;
}
public void cars(){
System.out.println("类封装性的应用");
System.out.println(brand+"======"+price);
}
public void car(){
System.out.println("无参构造方法");
}
public void car(String brand,int price){
System.out.println("有参的构造方法");
this.brand=brand;
this.price=price;
System.out.println("汽车的品牌是:"+this.brand);
System.out.println("汽车的价格是:"+this.price);
}
}
//汽车类的测试
package it.test.come;
public class CarTest {
public static void main(String[] args) {
Car c=new Car();
c.brand="大众";
c.setCar(-80000);//你输入的数字不合法!
System.out.println("===================");
c.cars();//大众======0
System.out.println("===================");
c.car();//无参构造方法
System.out.println("===================");
c.car("奥迪",1000000);//有参的构造方法
// 汽车的品牌是:奥迪
//汽车的价格是:1000000
}
}
网友评论