Java 教师类代码补全:显示教师和桌子信息
Java 教师类代码补全:显示教师和桌子信息
本文提供了一个 Java 代码示例,展示了如何补全 Teacher 类,以显示教师和桌子信息。代码包含教师姓名、年龄、薪资、职称和桌子形状等信息。
代码示例:
public class Test {
public static void main(String[] args)
{
TableInfo t = new TableInfo("Rect", 4, 100, 3600);
Teacher zhang = new Teacher("zhang", 40, 4580, "VP", t);
zhang.display();
}
}
class Teacher {
private String name;
private int age;
private double salary;
private String professionalTitle;
private TableInfo table;
public Teacher(String name, int age, double salary, String professionalTitle, TableInfo table) {
this.name = name;
this.age = age;
this.salary = salary;
this.professionalTitle = professionalTitle;
this.table = table;
}
public void display() {
System.out.println("Name=" + name);
System.out.println("Salary=" + salary);
System.out.println("Table=" + table.shape);
}
}
class TableInfo {
String shape;
int legs;
int hight;
double area;
public TableInfo(String shape, int legs, int hight, double area) {
this.shape = shape;
this.legs = legs;
this.hight = hight;
this.area = area;
}
public void print() {
System.out.println("Table=" + shape);
}
}
代码分析:
- Test 类:主类,用于创建 Teacher 和 TableInfo 对象,并调用 Teacher 的 display 方法显示信息。
- Teacher 类:
- 私有成员变量:name、age、salary、professionalTitle、table,分别存储教师的姓名、年龄、薪资、职称和桌子信息。
- 构造方法:初始化成员变量的值。
- display 方法:输出教师的姓名、薪资和桌子的形状。
- TableInfo 类:
- 私有成员变量:shape、legs、hight、area,分别存储桌子的形状、腿数、高度和面积。
- 构造方法:初始化成员变量的值。
- print 方法:输出桌子的形状。
代码执行结果:
Name=zhang
Salary=4580.0
Table=Rect
总结:
该代码演示了如何使用 Java 类和对象来表示现实世界中的实体(教师和桌子),并通过方法调用实现信息的显示。代码逻辑清晰,易于理解和扩展。
原文地址: https://www.cveoy.top/t/topic/nYjH 著作权归作者所有。请勿转载和采集!