4面向对象编程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 在 C# 中实现 OOP 概念 回顾 2-1 变量是存放特定数据类型的值的容器,而常量也存放特定数据类型的值,但常量在整个程序中都保持不变 装箱是将值类型转换为引用类型,拆箱则是将引用类型转换为值类型 C# 提供以下类型的选择结构: if if…else switch…case C# 提供以下类型的循环结构: while 循环 do 循环 for 循环 foreach 循环 回顾 2-2 数组是可用于将类型相同的多个数据元素存储为一个实 体的数据结构 C# 中的结构可以在其内部定义方法并可包括一个构造函 数枚举是一组已命名的数字常量 目标 理解 C# 的类和对象 使用 C# 构造函数和析构函数 使用 C# 访问修饰符 使用方法 理解命名空间 对象 类 类是 C# 中的一种结构,用于在程序中模拟现实生活的事物 成员变量 访问修饰符 2-1 访问修饰符 2-2 构造函数 2-1 构造函数是类的一种特殊方法,每次创建类的实例都会调用它 构造函数 2-2 参数化构造函数 2-1 参数化构造函数 2-2 析构函数 是用于执行清除操作的特殊方法 方法 声明方法 2-1 声明方法 2-2 调用方法 3-1 调用方法 3-2 调用方法 3-3 方法重载 4-1 方法重载 4-2 方法重载4-3 方法重载 4-4 命名空间 6-1 命名空间 6-2 命名空间 6-3 命名空间 6-4 命名空间 6-5 命名空间 6-6 总结 类是 C# 中的一种结构,用于在程序中模拟现实生活的对象 成员变量表示对象的特征 方法表示对象可执行的操作 如果类中未定义构造函数,则由运行库提供默认构造函数 析构函数不能重载,并且每个类只能有一个析构函数 可以根据不同数量的参数或不同数据类型参数对方法进行重载,不能根据返回值进行方法重载 命名空间用来界定类所属的范围,类似于Java中的包 ACCP V4.0 ACCP V4.0 属性 型号 价格 里程 行为 起动 停车 行驶 属性 车轮数量 档的数量 行为 加速 换档 刹车 属性 名称 颜色 品种 行为 摇尾巴 吃东西 犬 吠 语法: [访问修饰符] class 类名 { // 类的主体 } 示例: class Employee { // 类的主体 } // 成员变量 // 成员方法 语法: [访问修饰符] 数据类型 成员变量; private protected internal public _name status …. userName int char …. bool … class Employee { private string _name; private char _gender; private string _qualification; private uint _salary; } … 访问成员变量 步骤 1:创建一个类的对象 Employee objEmployee = new Employee(); 步骤 2:使用点号访问成员变量 objEmployee._name = “张三; objEmployee._name = M; Teacher 类 private 成员 protected 成员 public 成员 internal 成员 Student 类 只有 Student 类在 Teacher 类都在同一程序集中,才可访问internal成员 不可访问 不可访问 可以访问 当前程序集可以访问 internal 所属类或派生自所属类的类型可以访问 protected 只有所属类的成员才能访问 private 所属类的成员以及非所属类的成员都可以访问 public 说明 修饰符 [访问修饰符] 类名() { // 构造函数的主体 } 语法: … // 默认构造函数 Employee() { _qualification = 研究生; } … 示例: 演示:示例 1 class Employee { private string _name; private char _gender; private string _qualification; private uint _salary; // 默认构造函数 private Employee() { _qualification = “研究生; } static void Main(string[] args) { // 调用默认构造函数 Employee objEmployee = new Employee(); Cons

文档评论(0)

新起点 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档