📄 c7-15.cs
字号:
// abstract修饰符示例
using System;
// 抽象类
abstract class MyBaseC
{
protected int x = 100;
protected int y = 150;
// 抽象方法
public abstract void MyMethod();
// 抽象属性
public abstract int GetX
{
get;
}
public abstract int GetY
{
get;
}
}
class MyDerivedC: MyBaseC {
public override void MyMethod() {
x++;
y++;
}
public override int GetX {
get
{
return x+10;
}
}
public override int GetY {
get
{
return y+10;
}
}
public static void Main() {
MyDerivedC mC = new MyDerivedC();
mC.MyMethod();
Console.WriteLine("x = {0}, y = {1}", mC.GetX, mC.GetY);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -