举例:
- 设置一个闹钟类,闹钟可以设置什么时候响(实例变量-响铃时间)、怎么响(实例变量-响铃模式);
- 别人要怎么去设置这个响铃时间呢?闹钟就提供的设置时间的方法以对外使用isAlarmSet()的方法;
实际代码举例:
PS:在用eclipse的时候可以通过快捷方式直接生成,方式见下图:
会有权限、第一个变量选择之类的东西,暂时先不管。
最终生成:
package lesson01;
public class Alarm {
public String getAlarmtime() {
return alarmtime;
}
public void setAlarmtime(String alarmtime) {
this.alarmtime = alarmtime;
}
public String getAlarmmode() {
return alarmmode;
}
public void setAlarmmode(String alarmmode) {
this.alarmmode = alarmmode;
}
String alarmtime;
String alarmmode;
void isAlarmSet() {
System.out.println("本次设置的闹钟时间为"+alarmtime);
}
void snooze(){
System.out.println("模式为:"+alarmmode);
}
}
package lesson01;
public class AlarmTestDrive {
public static void main(String[] args) {
// TODO Auto-generated method stub
Alarm cs = new Alarm();
cs.alarmtime = "20190221 16:00";
cs.alarmmode = "lazy";
cs.isAlarmSet();
cs.snooze();
}
}
运行结果如下图:
大体介绍了一些情况,尚不详细,以后再完善细节