Visual C# 教程课件 第7章 类与对象.pptVIP

  • 13
  • 0
  • 约2.7千字
  • 约 27页
  • 2018-05-14 发布于四川
  • 举报
第7章 类与对象 7.1 面向对象 面向对象是在对真实系统建模的基础上的一个软件开发方法。 面向对象的程序由类和对象组成。 从对象到类 首先来看一个实例,分别描述两个不同的明星,他们都有姓名、职衔、出生、身高等状态,但是状态的值是各不一样的。他们也具有不同的行为。 把描述两个明星的状态和行为概括起来,可以成为描述明星的通用模板,有了这个模板,可以描述出更多的明星,模板具有概括抽象的特征,我们称之为“明星类”。 所以,可以这样定义类:类是具有相同属性和行为的一组对象的集合。 类和对象的关系就是,类是从众多对象中抽象的一个概念,它是一个模子,一个范畴,仅仅是模板,比如“明星”。 一个对象是类的一个实例,是一个能够看得见、摸得着的具体实体,比如“布兰妮”。 面向对象编程语言的特点 (1)继承:通过继承可以创建子类和父类之间的层次关系,子类可以从其父类中继承属性和方法,通过这种关系模型可以简化类的操作。假如已经定义了A类,接下来准备定义B类,而B类中有很多属性和方法与A类相同,那么就可以通过关键字extends实现B类继承A类,这样就无需再在B类中定义A类已具有的属性和方法,在很大程度上提高程序的开发效率。 例如,可以将水果看成一个父类,那么水果类具有颜色属性,然后再定义一个苹果类,在定义苹果类时完全可以不定义苹果类的颜色属性,通过如下继承关系完全可以使苹果类具有颜色属性: class

文档评论(0)

1亿VIP精品文档

相关文档