玩偶物理冒险
手游专区
在Java中,定义一个教师类(Teacher
)并为其添加私有属性和公有方法来访问这些属性,可以像这样编写代码:
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 String getName() { return name; } public void setName(String name) { this.name = name; } // 公有方法用于获取和设置年龄 public int getAge() { return age; } public void setAge(int age) { if (age > 0) { // 限制年龄必须大于0 this.age = age; } } // 公有方法用于获取和设置教授科目 public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } // 其他可能的方法,比如教学方法等... }
在上面的代码中,Teacher
类包含三个私有属性:name
(姓名)、age
(年龄)和subject
(科目),每个属性都有对应的公有方法来获取(通过get
方法)和设置(通过set
方法)其值,构造方法用于创建Teacher
对象时初始化这些属性,这些方法的命名遵循Java的常规命名约定,即获取器方法使用get
前缀,设置器方法使用set
前缀,紧跟属性名,这样的设计符合封装原则,确保了数据的完整性和安全性。
本文转载自互联网,如有侵权,联系删除