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)); }}