📄 ch2_12.cs
字号:
using System;
public class Person
{
private int fAge;
public Person()
{
fAge = 21;
}
public virtual void setAge(int age)
{
fAge = age;
}
public virtual int getAge()
{
return fAge;
}
}
public class AdultPerson : Person
{
public AdultPerson()
{
}
override public void setAge(int age)
{
if ( age > 21 )
base.setAge(age);
}
}
class CH2_12
{
public static void Main()
{
Person p = new Person();
p.setAge(18);
AdultPerson ap = new AdultPerson();
ap.setAge(18);
Console.WriteLine("Person Age: {0}", p.getAge());
Console.WriteLine("AdultPerson Age: {0}", ap.getAge());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -