package com.shine;
public class Entry { //创建一个类
public static void main(String[] args) {//定义一个成员方法
Teacher mTeacher = new Teacher("MrZhang", 17.5);//创建Teacher类一个对象mTeacher,new(开辟)一片新空间,并对其属性传参
if(mTeacher.check(15)) {//引用Teacher的成员方法check,并对其传参
mTeacher.goHome();//check的返回值为true时,引用成员方法goHome
}
else {
mTeacher.work();//否则,引用成员方法work
}
}
}
class Teacher { //创建一个Teacher类
String name; //成员变量name
double time; //成员变量time
public Teacher(String n, double t) {//创建一个构造器
name = n; //name值为n
time = t; //time值为t
}
public boolean check(double tm) {//定义一个成员方法check,判断时间tm是否符合下班时间
if(tm > time) {
return true; //符合返回true
}
else
return false; //否则返回false
}
public void goHome() {//定义一个成员方法goHome
System.out.println("go home");
}
public void work() {//定义一个成员方法work
System.out.println("work");
}
}
public class Entry { //创建一个类
public static void main(String[] args) {//定义一个成员方法
Teacher mTeacher = new Teacher("MrZhang", 17.5);//创建Teacher类一个对象mTeacher,new(开辟)一片新空间,并对其属性传参
if(mTeacher.check(15)) {//引用Teacher的成员方法check,并对其传参
mTeacher.goHome();//check的返回值为true时,引用成员方法goHome
}
else {
mTeacher.work();//否则,引用成员方法work
}
}
}
class Teacher { //创建一个Teacher类
String name; //成员变量name
double time; //成员变量time
public Teacher(String n, double t) {//创建一个构造器
name = n; //name值为n
time = t; //time值为t
}
public boolean check(double tm) {//定义一个成员方法check,判断时间tm是否符合下班时间
if(tm > time) {
return true; //符合返回true
}
else
return false; //否则返回false
}
public void goHome() {//定义一个成员方法goHome
System.out.println("go home");
}
public void work() {//定义一个成员方法work
System.out.println("work");
}
}