第五章 面向对象
回顾
多态性
对象之间的关系
运算符重载
本章目标
类定义
构造函数和析构函数
接口和抽象类
类定义
C#使用关键字class来定义类:
class Myclass
{
//Class Members;
}
定义了一个类后,就可以在项目中能访问该定义的其他位置对该类进行实例化。
默认情况下,类声明为内部的,即只有当前项目中的代码才能访问它,可以使用internal访问修饰符显示指定,如下所示:
(internal) class Myclass
{
//Class Members;
}
类定义
另外,还可以指定类是公共的,应该可以由其他项目中的代码来访问。为此要使用关键字public:
public class MyClass
{
//Class members.
}
类定义
除了这两个访问修饰符关键字外,还可以指定类是抽象的或密封的。为此,可以使用两个互斥的关键字abstract和sealed。所以,抽象类必须用下述方式声明:
public abstract class MyClass
{
//Class members,may be abstract.
}
其中除了MyClass是一个公共抽象类,也可以是内部抽象类。
类定义
密封类的声明如下所示:
public/internal seal
您可能关注的文档
最近下载
- AP宏观经济学 2004年真题 附答案和评分标准 AP Macroeconomics 2004 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 五邑大学-本科-毕业论文-理科-格式模板范文.docx VIP
- 行政审批系统使用手册.pdf VIP
- 《透明式LED显示屏通用技术规范》.pdf
- 视频会议系统使用说明书.doc VIP
- 销售行业述职报告5篇.docx VIP
- 2026广东清远市阳山县融媒体中心招聘新闻人员4人备考题库及答案详解(最新).docx VIP
- 数据科学与大数据技术专业建设方案(汇报PPT).pptx
- 2025各地融媒体中心招聘笔试历年真题+模拟题答案汇总.doc VIP
- U盘接口芯片CH378在音乐播放器设计中的应用.pdf VIP
原创力文档

文档评论(0)