java编写教师类,输出教师相关信息。 教师类属性:姓名、专业方向、职称、教授课程。 教师类方法:备课、上课、显示教师信息。 编写有参构造方法。 编写教师测试类:创建教师实例对象,并调用方法验证。
时间: 2024-04-23 16:06:15 浏览: 165
教师类的代码如下:
```java
public class Teacher {
private String name;
private String major;
private String title;
private String course;
// 有参构造方法
public Teacher(String name, String major, String title, String course) {
this.name = name;
this.major = major;
this.title = title;
this.course = course;
}
// 备课方法
public void prepareLesson() {
System.out.println(name + "正在备课...");
}
// 上课方法
public void teach() {
System.out.println(name + "正在上" + course + "课程...");
}
// 显示教师信息方法
public void displayInformation() {
System.out.println("姓名:" + name);
System.out.println("专业方向:" + major);
System.out.println("职称:" + title);
System.out.println("教授课程:" + course);
}
}
```
教师测试类的代码如下:
```java
public class TeacherTest {
public static void main(String[] args) {
// 创建教师实例对象
Teacher teacher = new Teacher("张三", "计算机科学与技术", "副教授", "Java程序设计");
// 调用备课方法
teacher.prepareLesson();
// 调用上课方法
teacher.teach();
// 调用显示教师信息方法
teacher.displayInformation();
}
}
```
输出结果如下:
```
张三正在备课...
张三正在上Java程序设计课程...
姓名:张三
专业方向:计算机科学与技术
职称:副教授
教授课程:Java程序设计
```
阅读全文