java定义一个教师类
时间: 2023-07-26 16:03:59 浏览: 129
JAVA编程之教师类
好的,以下是一个简单的Java教师类的定义:
```
public class Teacher {
// 成员变量
private String name;
private int age;
private String subject;
// 构造方法
public Teacher(String name, int age, String subject) {
this.name = name;
this.age = age;
this.subject = subject;
}
// 成员方法
public void introduce() {
System.out.println("大家好,我是一名教师,我的名字是" + name + ",今年" + age + "岁,教授的学科是" + subject);
}
public void teach() {
System.out.println(name + "正在教授" + subject + "课程");
}
// Getters 和 Setters
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
}
```
以上定义了一个教师类,包含教师的姓名、年龄以及所教授的学科等属性,以及介绍自己和教授课程的成员方法。同时提供了相应的Getters和Setters方法,以方便对成员变量进行访问和修改。
阅读全文