void Enter() = 0; 是什么意思?在 C# 中是什么意思?
What does void Enter() = 0; mean in C#?
我正在看书,看到virtual void enter()=0;
赋值不是变量时有什么作用?
class MapSite {
public:
virtual void Enter() = 0;
};
该代码不是 C#,它是 C++,并且等效于 C#
abstract class MapSite
{
public abstract void Enter();
}
它使函数纯虚拟,class 抽象。 Subclasses 也将是抽象的,除非它们为成员函数 void Enter()
提供定义
我正在看书,看到virtual void enter()=0; 赋值不是变量时有什么作用?
class MapSite {
public:
virtual void Enter() = 0;
};
该代码不是 C#,它是 C++,并且等效于 C#
abstract class MapSite
{
public abstract void Enter();
}
它使函数纯虚拟,class 抽象。 Subclasses 也将是抽象的,除非它们为成员函数 void Enter()