第三章_面向对象基础.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#面向对象设计基础;第3章 C#面向对象设计基础;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.1 面向对象的思想;3.2 类和对象;3.2 类和对象---类;3.2 类和对象;3.2 类和对象;3.2 类和对象;类的示例;3.2 对 象;;;对象的示例;;访问修饰符 ---封装;访问修饰符 2-2;;;;字段;;;;属性简介 ;属性简介;属性简介;属性类型;属性类型;属性类型;属性类型;class Account { private int _accountNo; //帐号 private double _balance; //余额 private double _interest; //利息 private static double _interestRate; // 利率是静态的,因为所有帐户获得的利息相同 // 构造函数初始化类成员 public Account(int No, double bal) { this._accountNo = No; this._balance = bal; } // 只读 AccountNumber 属性 public int AccountNumber { get { return _accountNo; } };定义和调用属性;定义和调用属性;定义和调用属性;3.3.1构造函数 ;3.3.1构造函数 ;演示:示例 1;3.3.1参数化构造函数 ;3.3.1参数化构造函数 ;3.3.2析构函数;3.4方法;3.4.1声明方法;声明方法 2-2;3.4.2调用方法 ;3.4.2调用方法 ;演示:示例 3;3.4.2调用方法 ;3.4.3参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.3.4参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.4.3参数的传递;3.4.4静态方法和非静态方法;3.5方法重载;;3.5方法重载 ;3.5方法重载;3.5方法重载 ;方法覆盖 6-1;;;;;;;;;;运算符重载;;;;;索引器;定义和调用索引器 4-1 ;定义和调用索引器 4-2;定义和调用索引器 4-3;定义和调用索引器 4-4;命名空间 6-1 ;命名空间 6-2;;命名空间 6-4;命名空间 6-5;命名空间 6-6;总结;继承;继承的特点;层次结构;多态;多态性(Polymorphism ) 在类等级的不同层次中,相同的消息,被不同类的对象接收,产生了不同的行为。 例:“打” 好处:增加软件系统的灵活性,减少了信息冗余,提高了软件的可重用性和可扩充性。 在C++ 语言中,多态性是通过虚函数来实现的。(动态联编);目标; 面向对象基本原理;认知规律与面向对象;

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档