- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual C# 程序设计 第5章类 类 类的定义 类是C#语言实现面向对象程序设计的基础, 它是一个数据结构,包含数据成员(常数、域 和事件)、功能成员(方法、属性、索引、操 作符、构造函数和析构函数)和嵌套类型。 类类型支持继承,一种机制,派生的类可以对 基类进行扩展和特殊化,它是C#封装的基本 单元。没有了类,C#连哪怕一个最简单的功 能也无法实现,因此,可以说,类是C#语言 的灵魂。 类的声明 类声明是一个类型声明,在C#中定义类 的语法很简单,只需在类的名称前加上关 键字class,然后在大括号之间插入该类 的成员即可,C#中类的一般定义形式如 下所示: [修饰符] class [类名]: { //类的成员 } 类修饰符 有两个修饰符可以用于类: abstract——关于抽象类的重要一点就是 它不能被实例化。只有不是抽象的派生类 才能被实例化。派生类必须实现抽象基类 的所有抽象成员。不能给抽象类使用 sealed——密封类不能被继承。使用该修 饰符防止意外的继承,在.NET框架中的类 用到这个修饰符。 成员修饰符 abstract——说明一个方法或存取标志不能含有一个实现 const——这个修饰符应用于域成员或局部变量 event ——定义一个域成员或属性作为类型事件extern— —告诉编译器方法实际上由外部实现 override——用于改写任何基类中被定义为virtual的方法 和存取标志 readonly——个使用 readonly修饰符的域成员只能在它 的声明或者在包含它的类的构造函数中被更改 static——被声明为static的成员属于类,而不属于类的实 例 virtual——说明方法或存取标志可以被继承类改写。 存取修饰符 public——任何地方都可以访问该成员,这是具有最少限 制的存取修饰符。 protected——在类及所有的派生类中可以访问该成员, 不允许外部访问。 private——仅仅在同一个类的内部才能访问该成员。甚 至派生类都不能访问它。 internal——允许相同组件(应用程序或库)的所有代码 访问。在.NET组件级别,你可以把它视为public,而在外 部则为private。 protected internal:被定义为此访问权限的成员只允许 在定义该成员的类或含有主方法的派生类的内部被调用或 访问,而且所有类都必须在同一个项目中。 类的成员 常量,它代表了与类相关的常数数据 域,它是类的变量 实例构造函数,它执行需要对类的实例进行初始化的动作 析构函数,它执行在类的实例要被永远丢弃前要实现的动 作 方法,它实现了可以被类实现的计算和行为 属性,它定义了命名的属性和与对这个属性进行读写的相 关行为 事件,它定义了由类产生的公告 索引,它允许类的实例通过与数组相同的方法来索引 操作符,它定义了可以被应用于类的实例上的表达式操作 符 类型,它代表位于类中的类型 类中的常量 一个常数声明可以包括一系列属性,一个 new修饰符,和一个四个访问修饰符 (public,protected,private,internal) 的有效组合。 在常数声明中指定的类型必须是sbyte、 byte、short、ushort、int、uint、 long、ulong、char、float、double、 decimal、bool、string、一个枚举类型 活一个引用类型。 类中的变量 类中的变量成员代表一个与一个对象或类 相关的变量。一个变量声明把一个或多个 给定类型的变量引入 一个变量声明可能包括属性集合、一个 new修饰符、四个访问修饰符的有效组 合、一个静态修饰符static和一个只读修 饰符readonly。 类中的变量 静态和实例变量 只读变量 变量的初始化
您可能关注的文档
- PhotoshopCS2平面设计实用教程第6章文字处理.pdf
- PhotoshopCS2平面设计实用教程第7章路径和矢量图形.pdf
- PhotoshopCS2平面设计实用教程第8章通道与蒙版.pdf
- PhotoshopCS2平面设计实用教程第10章图像自动化处理.pdf
- PhotoshopCS2平面设计实用教程第11章imageready.pdf
- PhotoshopCS中文版入门与提高第1课.pdf
- PhotoshopCS中文版入门与提高第2课.pdf
- PhotoshopCS中文版入门与提高第3课.pdf
- PhotoshopCS中文版入门与提高第4课.pdf
- PhotoshopCS中文版入门与提高第5课.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第06章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第07章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第08章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第09章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第10章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第11章.pdf
- VisualC#.NET程序设计基础与上机指导VisualC#程序设计讲稿第12章.pdf
- VisualC#.NET程序设计与应用开发chapter1.pdf
- VisualC#.NET程序设计与应用开发chapter2.pdf
- VisualC#.NET程序设计与应用开发chapter3.pdf
最近下载
- 个人开通天然气委托书范本 .pdf VIP
- 2025-2026学年人教版(2024)小学体育与健康二年级(全一册)教学设计(附教材目录).docx
- MG-WD系列采煤机说明书.doc
- 2025年河南省高考物理试卷(含答案解析).docx
- 学堂在线网课《生活英语读写》课后作业单元考核答案.docx VIP
- 2025年第42届全国中学生物理竞赛预赛试题(学生版+解析版) .pdf VIP
- 安全牛:API安全技术应用指南(2024版).pdf VIP
- 2024年浙江省中考统考科学试卷试题真题(含答案解析).pdf VIP
- 《吴门验方》学习笔记.docx VIP
- 新目标大学英语-《综合教学教程》第四册(WELearn答案解析).DOC VIP
文档评论(0)