本帖最后由 许庭洲 于 2012-10-10 11:33 编辑
类的修饰符可以是以下几种之一或者是它们的组合(在类的声明中同一修饰符不允许出现多次):
1.new: 仅允许在嵌套类声明时使用,表明类中隐藏了由基类中继承而来的,与基类中同名的成员;
2.public: 表示不限制对该类的访问;
3.protected: 表示只能从所在类和所在类派生的子类进行访问;
4.internal: 只有其所在类才能访问。
5.private: 只有对包.Net中的应用程序或库才能访问。
6.abstract: 抽象类,不允许建立类的实例;
7.sealed: 密封类,不允许被继承。
使用类的实例
使用new关键字可以建立类的一个实例,比如下面的代码:
class A{}
class B{
void F{
A a = new A();
}
}
在类B的方法F中创建了一个类A的实例。
类的继承声明
我们使用如下代码表示类B从类A中继承:
class A{}
class B:A{}
|
|