§4面向对象初步.pptVIP

  • 5
  • 0
  • 约1.08千字
  • 约 9页
  • 2018-01-19 发布于未知
  • 举报
04面向对象初步(书本第2章) 1 类的基本概念 传统的语言,如C,是面向过程语言。 设计方式与客观世界之间存在差距 很多功能混杂在一起,难以分门别类 面向对象语言首先不考虑程序功能,而考虑程序是由哪些个体做的?将功能写入各个个体。更加贴近现实世界。 这些个体就叫做对象(Object)。 同一个种类的对象,可能有很多个,比如人有很多个,为了概括他们的特征,可以将其特征抽象出来,叫做类(class) 请你区分哪些是对象哪些是类 张三, 人,马,某一匹马,一个螺丝,某个网卡 面向对象编程,实际上就是相当于在软件中自己定义很多类型(自己定义类),然后由这个类型生成相应的对象,和普通的定义变量类似 如果你是程序员,要面向对象编程,先有对象还是类? 作为程序员,怎样建立一个对象? 题目:银行系统中,有一个“顾客”对象,包含账号,密码,姓名,余额4个状态,包含存款、取款、显示余额3个动作,怎么编写? 方法: 1:首先编写类(类是对象的抽象,相当于一种新的数据类型) 2:将状态定义为变量,动作定义为函数。 3:由这个类建立(实例化)一个对象。 类的声明 类声明包括关键字class、类名及类的属性。 class className { 变量定义 函数定义 } 类中变量叫做成员变量,函数叫做成员函数 成员函数里面还可以定义变量,叫做局部变量 成员变量在整个类的范围内可以使用 局部

文档评论(0)

1亿VIP精品文档

相关文档