📄 teacher.java
字号:
package cn.edu.csu.oo.inherite;
public class Teacher extends Person{
/**
* 老师属性定义
*/
String department;
int schoolAge;
public Teacher(){
System.out.println("构造函数Teacher()被调用");
}
/**
* @param department
*/
public Teacher(String name) {
super(name);
System.out.println("构造函数Teacher(String name)被调用");
}
/**
* @param schoolAge
*/
public Teacher(int schoolAge) {
this.schoolAge = schoolAge;
}
public Teacher(String department, int schoolAge){
this(schoolAge);
this.department = department;
}
public String getDepartment() {
return department;
}
public void setDepartment(String department) {
this.department = department;
}
{
department= "教务部";
System.out.println("Teacher初始化块执行后:nam= " + name + " ,age= " + age + " ,sex= " + sex);
}
/**
* @param args
*/
public static void main(String[] args) {
Teacher teacher = new Teacher();
Teacher teacher1 = new Teacher("jack");
System.out.println(teacher.hashCode());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -