C#中类的声明
来源:互联网 发布:dsp广告平台源码 编辑:程序博客网 时间:2024/06/08 11:07
类的声明格式如下:
attributes class-modifiers class identifier class-base class-body;
其中attributes、class-modifiers、class-base和class-body为可选项。Attributes为属性集,class-modifiers为类的修饰符,关键词class后面跟随类的名称indentifier,class-base和class-body表示继承方式和基类名。
类的修饰符
类的修饰符可以是以下几种之一或者是它们的组合(在类的声明中同一修饰符不允许出现多次):
●new---仅允许在嵌套类声明时使用,表明类中隐藏了由基类中继承而来的、与基类中同名的成员。
●public---表示不限制对该类的访问。
●internal---只有其所在类才能访问。
●private---只有对包.Net中的应用程序或库才能访问。
●abstract---抽象类,不允许建立类的实例。
●sealed---密封类,不允许被继承。
使用类的实例
使用new关键字可以建立类的一个实例,比如下面的代码:
class A{}
class B{
void F{
A a=new A();
}
}在类B的方法F中创建了一个类A的实例。
类的继承声明
我们使用如下代码表示类B从类A中继承:
class A{}
class B:A{}
有关C#中的继承机制我们将在第四部分进行详细讨论,在这里要事先声明的一点是:C#中的类只支持单继承。
本文来自编程入门网:http://www.bianceng.cn/Programming/csharp/200709/4443.htm
- C#中类的声明
- C#中类的声明
- C#中类的声明
- C#中数组的声明
- c#中数组的声明(归纳)
- C#中对象的声明和使用
- C#中对象的声明和使用
- C#中结构体的声明
- C#中变量的推断式声明
- C#变量声明中var的使用
- C# 中变量的声明方式
- C#中声明对象:
- C++中类的声明
- C++中类的声明
- C++中类的声明
- C#数组的声明
- C#中,当声明类、方法、字段、属性等时,访问权限的说明。
- C#中,当声明类、方法、字段、属性等时,访问权限的说明。
- CentOS上搭建FTP服务器
- win7,ubuntu双系统的安装——正式安装
- 编程基础
- 国庆节在家 - 工作 (在后台修改job 中的script)
- 数独自动生成题目与解题(挖洞,DLX) 十字双向链表与数组支撑
- C#中类的声明
- MySQL数据库备份和还原的常用命令
- 磁盘分区——windows 7自带分区工具实现
- C#中对类的成员的访问
- [自用]C语言函数
- S3C2440存储控制器
- db2 kill session 后不能启动 解决
- hdu 4358 树形结构 转线性结构
- 求有N种颜色的珠子串中包含所有颜色的最短子串