📄 protecteddemo.java
字号:
// 例2.2.3 ProtectedDemo.java
class Person
{
private String name;
private int age;
public Person(String name,int age)
{
this.name = name;
this.age = age;
}
protected void getInfo() // getInfo的访问权限是protected的
{
System.out.print("This person's name is "+name+", age is "+age);
}
}
class Teacher extends Person
{
public Teacher(String name,int age)
{
super(name,age);
}
public void teach()
{
getInfo(); // 可以访问getInfo(),因为它是受保护的
System.out.println(", is a teacher!");
}
}
public class ProtectedDemo
{
public static void main(String args[])
{
Person p = new Person("David",40);
p.getInfo();
System.out.println();
Teacher t = new Teacher("Lisa",35);
t.teach();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -