下载此文档

上面向对象基础PPT教案.pptx


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
会计学
1
上面向对象基础
什么是面向对象?
Object Oriendted Programming
对象
以…为导向的
程序设计
面向对象就是使用对象进行程序设计,简写
成OOP。
第1页/共51页
面向对象的编程语言
如今,面向对象的编程思想已经成为主流;
面向对象的编程语言正大行其道,最具代表性的有:
C++
Java
C#
连数据库也开始面向对象了,如Oracle。
第2页/共51页
面向对象的编程思想
OOP
旨在计算机程序中
模拟现实世界中的概念
在计算机程序中用相似的
实体模拟现实世界中的实体
在OOP中,现实世界的
所有事物全都被视为对象
设计和实现
软件系统的方法
第3页/共51页
抽象
把相同的或相似的对象归为一类的这个过程就是抽象,所以,抽象就是分析问题的方法;
抽象的基本原则:
只关心主要问题,而不关心次要问题;
只关心主要矛盾,而不关心次要矛盾;
只关心相同的东西,而不关心不同的东西;
只关心问题是什么,能够完成什么,而不关心怎样去完成。
抽象的过程其实就是面向对象编程的核心思想。
第4页/共51页
对象
对象是面向对象编程的核心部分,是实际存在的具体实体,具有明确定义的状态和行为;
对象其实就是“数据”和“函数”的封装体,其中:
数据表示自身的状态,也称作“属性”或“成员数据”;
函数表示自身的功能,也称作“方法”或“成员函数”。
姓名:布兰尼
职衔:收银员
年龄:35
体重:60千克
操作:
收款
打印帐单
收银员对象
顾客
姓名:朱丽叶
年龄:28
体重:52千克
操作:
购买商品
顾客对象
状态
行为
第5页/共51页

人们为了更好地认识世界,将现实生活中的事物(对象)划分成类;
同一类中的事物总是具有一些共性;
类以共同的特性和行为定义实体;
类是具有相同属性和和行为的一组对象的集合。
人 类
张三
李四
王五
郑六
第6页/共51页
属性
事物的特性在类中用变量表示;
每个对象的每个属性都拥有其特定的值;
属性名称由类的所有对象共享;
对象或实体拥有的特征在类中表示时称为属性。
学生对象
姓 名
年 龄
住 址
……
属 性
第7页/共51页
方法
事物的行为和动作在类中用函数表示;
每个对象都有相同的动作和行为;
对象执行的操作在类中表示为方法。
学生对象
吃 饭
方 法
睡 觉
上 课
……
第8页/共51页
类和对象的区别
类是用来描述实体的“模板”或“原型”;
对象是实际的实体,每一个对象都是类的一个具体实例;
类用来定义对象所有的属性和方法,同一类的所有对象都拥有相同的特征和操作;
可以将类理解成生产产品的模具,而对象则是根据此模具生产的一个个产品。
第9页/共51页

上面向对象基础PPT教案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小375 KB
  • 时间2021-06-18