第二章 面向对象程序设计入门1课件.pptVIP

  • 1
  • 0
  • 约5.5千字
  • 约 25页
  • 2017-08-24 发布于广东
  • 举报
Mison前程免费课程 JavaSE 面向对象程序设计入门 目录 程序设计简史 OO思想概述 SP与OO对比 类,对象简介 类的声明 构造器(Constructor) 信息的隐藏 程序设计简史 程序设计简史 结构化程序设计(SP) (自顶向下,逐步求精) 面向对象程序设计(OOP) (面向抽象编程,而非面向具体) 面向对象的思想概述 面向对象的编程思想力图使对计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能的一致。 类(class)和对象(object)是面向对象的核心概念。类是对一类事物描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。 SP与OOP比较 从一个示例谈起 示例场景: 我们需要设计一个人事管理系统,其中的一个功能是对各种不同类型的员工,计算其当月的工资---不同类型的员工,拥有不同的薪资计算制度。 结构化做法: 1.获得人事系统中所有可能的员工类型。 2.根据不同的员工类型所对应的不同的薪金制度,计算其工资。 eunm EmployeeType{ //计算工资程序 Engineer; if (type==EmployeeType.Engineer){ Sales; … Manage

文档评论(0)

1亿VIP精品文档

相关文档