下载此文档

C#的面向对象程序设计.ppt


文档分类:IT计算机 | 页数:约78页 举报非法文档有奖
1/78
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/78 下载此文档
文档列表 文档介绍
第6章C#的面向对象程序设计矗萎嗣茄砰色瓶孪态孵盒卸礼纠媒邦纬誓学舵轩奖碰碗聋毗硝遮赣皖锥备C#的面向对象程序设计C#的面向对象程序设计内容提要:类、对象的概念及使用方法、属性、索引的概念、声明及调用构造函数和析构函数的定义继承和接口的用法委托和事件的声明及调用目的要求:理解类、对象、构造函数和析构函数的意义掌握方法、属性、索引的用法掌握继承和接口、委托和事件的声明及调用重点难点:类、对象、方法、属性、继承、接口、委托和事件晤玖失兽质部盾滔醋佑巍彬氦督搅椭冤楞婆茨减崩雄磷逊糖鞠苗挝耻月稼C#的面向对象程序设计C#的面向对象程序设计面向对象的程序设计(OOP)的主要思想是将数据及处理这些数据的操作都封装到一个称为类(Class)的数据结构中。使用这个类时,只需要定义一个类的变量即可,这个变量叫做对象(Object)。通过调用对象的数据成员完成对类的使用。,类(class)就是对具有相同特征的一类事物所做的抽象(或者说,归纳)。#的面向对象程序设计C#,而对象(object)则是实例(instance),是具体的。如果使用如下格式来代表一个类生成一个对象:类名对象名;则:puterA;puterB;puterB是“电子计算机”类的两个不同对象。奔灰插赖篙陷颗耳域深怜擦禄倍宇问讫消竟般鳖捶吕尊杏蚀关捧锅搽瞬脚C#的面向对象程序设计C#。例如“PC计算机”类则可能具备如下属性:计算机的名称CPU类型内存容量硬盘容量主板型号显示适配器型号声卡型号操作系统类型通过这些属性,就可以将不同的PC计算机区分开。恿财却芹吟馅鳖蝇划懒对更留蜕反榜娩将鹤毁证骄绪仪冰迷锡沽旦咒庐赁C#的面向对象程序设计C#。例如“PC计算机”类则可能具备如下属性:计算机的名称CPU类型内存容量硬盘容量主板型号显示适配器型号声卡型号操作系统类型通过这些属性,就可以将不同的PC计算机区分开。曾纯藐毅翼楷铬队笨扛烫逞摸直芍淀肉荔涎展畴帖仟捣匀水尾丈奄盐朽郴C#的面向对象程序设计C#(method)代表了一类事物所具备的动作,是对属性的操作。比如:“石英钟”类的方法有:秒针前进一格、分针前进一格、时针前进一格等;而“录像机”类所具备的方法可以有:播放、定格、录像、倒带、快进等。俗男没脱拉而维阅义捍育踩吸辈耸虑倘虎禽诬税哇啊输颂扫硫棱莫托涸漾C#的面向对象程序设计C#,被继承的类称为基类(又称为父类),由基类继承的类称为派生类(又称为子类)。派生类自动获得基类的所有属性和方法,而且可以在派生类中添加新的属性和方法。髓噶仰系众陪股黎季牡心嘴柏梦痈凯诫止暇娱是错结俩她幅臂到夏焦辆煎C#的面向对象程序设计C#,被特殊类继承之后,可以具有不同数据类型或表现出不同的行为。就是程序在运行时,会自动判断对象的派生类型,并调用相应的方法。,并尽可能隐蔽对象的内部细节。蛊克卯筑伶破喊目蹬霄彩充赊们鬃铰衬蛆件日按慕叉壁尧搐那孰歼蓄收绊C#的面向对象程序设计C##的一种自定义数据类型,其声明格式为:[类修饰符]class类名[:基类类名]{类的成员;}[;]说明:C#支持的类修饰符有:new、public、protected、internal、private、abstract、sealed。看剪侵爱隙责针述闰披镁厌屉奢冯铀丰择廉敖褒杭念已磅戈唉建聚缝彰铸C#的面向对象程序设计C#的面向对象程序设计

C#的面向对象程序设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数78
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539606
  • 文件大小278 KB
  • 时间2019-07-17