1 package com.ju;
2
3 public class power {
4
5 //颜色
6 private String yanse;
7
8 //品牌
9 private String pinpai;
10
11 //电池容量
12 private double mah;
13
14 //当前容量
15 private double dqmah;
16
17 //充电
18 public void chongdian(double dianliang)
19 {
20 if (dianliang < 0)
21 {
22 System.out.println("请及时充电");
23 }
24 else if (this.dqmah + dianliang > this.mah)
25 {
26 double bccd = this.mah-this.dqmah;
27
28 this.dqmah = this.mah;
29
30 System.out.println("已充满,请关闭充电电源" +bccd+"毫安");
31 }
32 else
33 {
34 this.dqmah += dianliang;
35 System.out.println("这次充了"+dianliang+"毫安");
36 }
37 }
38 private double xiaohao = 0;
39
40 private double xiaohaozl()
41 {
42 return this.xiaohaozl();
43 }
44
45 //使用 消耗电量
46 public void xiaohaodl(double xiaohaozl,double xiaohao)
47 {
48
49 if(this.dqmah <=0)
50 {
51 System.out.println("电量低,请充电后使用");
52
53 return;
54 }
55 if (xiaohaozl<0 || xiaohao<0)
56 {
57 System.out.println("无法使用");
58 }
59 if (this.dqmah < 0 )
60 {
61 this.dqmah = 0;
62
63 System.out.println("请充电!");
64 }
65 }
66
67 public String getYanse() {
68 return yanse;
69 }
70
71 public void setYanse(String yanse) {
72 this.yanse = yanse;
73 }
74
75 public String getPinpai() {
76 return pinpai;
77 }
78
79 public void setPinpai(String pinpai) {
80 this.pinpai = pinpai;
81 }
82
83 public double getMah() {
84 return mah;
85 }
86
87 public void setMah(double mah) {
88 this.mah = mah;
89 }
90
91 public double getDqmah() {
92 return dqmah;
93 }
94
95 public void setDqmah(double dqmah) {
96 this.dqmah = dqmah;
97 }
98
99 public power(String pinpai, double mah, double dqmah) {
100 super();
101 this.pinpai = pinpai;
102 this.mah = mah;
103 this.dqmah = dqmah;
104 }
105 public static void main(String[]args)
106 {
107 power myMi = new power("小米",20000,500);
108
109 System.out.println("品牌 = "+ myMi.getPinpai());
110
111 System.out.println("电量 = "+ myMi.getMah());
112
113
114 }
115
116 }
117
118 }