package com.hanqi;
public class Car {
//属性 成员变量
//车的颜色
String YanSe;
//车的品牌
String PinPai;
//读属性 表示有返回值 没有参数 getter方法
public String getPinPai()
{
return PinPai;
}
//写属性 无返回值 有参数
public void setPinPai(String pinpai)
{
//验证
if(pinpai.equals("")){
System.out.println("品牌不能为空");
}
else {
PinPai = pinpai;
}
}
//油箱容量
double YouXiangRongLiang;
//当前油量
double DangQianYouLiang;
public void faDong(){
System.out.println("汽车被发动了");
//改变车的状态
}
public double getDQYL(double xingshi)
{
return DangQianYouLiang-(xingshi * 10/100);
}
//方法 成员函数/成员方法
//有没有返回值
//有没有参数
//void表示无返回值
//(参数)
//无返回值有参数
public void jiaYou(double youliang){//方法第一个字母要小写
//加油
DangQianYouLiang += youliang;
System.out.println("这次给"+YanSe+"的"+ PinPai +"车加了"+youliang+"升油");
}
}
package com.hanqi;
public class test {
public static void main(String[] args) {
// 构建一个Car的实例,对象
Car xiali =new Car();
xiali.PinPai = "夏利";
xiali.setPinPai("夏利");
System.out.println("车的品牌 = "+ xiali.getPinPai());
xiali.YanSe = "红色";
xiali.jiaYou(40);//加油
xiali.faDong();
System.out.println("行驶100公里剩余油量 = "+xiali.getDQYL(100));
}
}