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);
    }
}

代码分析:

  1. Test 类:主类,用于创建 Teacher 和 TableInfo 对象,并调用 Teacher 的 display 方法显示信息。
  2. Teacher 类
    • 私有成员变量:name、age、salary、professionalTitle、table,分别存储教师的姓名、年龄、薪资、职称和桌子信息。
    • 构造方法:初始化成员变量的值。
    • display 方法:输出教师的姓名、薪资和桌子的形状。
  3. TableInfo 类
    • 私有成员变量:shape、legs、hight、area,分别存储桌子的形状、腿数、高度和面积。
    • 构造方法:初始化成员变量的值。
    • print 方法:输出桌子的形状。

代码执行结果:

Name=zhang
Salary=4580.0
Table=Rect

总结:

该代码演示了如何使用 Java 类和对象来表示现实世界中的实体(教师和桌子),并通过方法调用实现信息的显示。代码逻辑清晰,易于理解和扩展。

Java 教师类代码补全:显示教师和桌子信息

原文地址: https://www.cveoy.top/t/topic/nYjH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录