Java 程序设计第3章对象与类主讲教师:胡畅霞 phone: 87935400 计算机与信息工程分院可随时与我联系! Email :******@sjzri. Java 程序设计本章内容面向对象程序设计的基本概念类的定义创建对象隐藏和封装 4 123内部类 5 Java 程序设计一、基本概念面向过程的程序设计面向对象的程序设计如: C语言、 Pacal 语言如: Java 语言、 C++ 语言按照流程化的思想来组织:将存放基本数据类型的变量作为程序处理对象,将变量的赋值作为程序的基本操作,以变量值的改变作为程序的运行状态,以函数的调用来实现代码的重用。缺点:数据抽象简单,信息完全暴露,算法复杂,无法很好的描述客观世界,无法满足大型项目开发的团队合作。按照类和对象的思想来组织:将数据以及数据的操作封装在一个单独的数据结构中,用一种更类似于人类思维模式的方式去解决客观问题。 Java 程序设计一、基本概念?现实世界中的一切客观实体都具有如下特征: 有一个名字用来惟一地标识该客观实体有一组属性用来描述其特征有一组方法用来实现其功能 Java 程序设计一、基本概念类是对具有相同属性和相同方法的一组相似对象的抽象抽象,或者说,类所包含的属性和方法描述了一组对象对象的共同的属性和方法类是创建对象的模板,对象是类的实例。 Java 程序设计一、基本概念收银员对象顾客对象顾客姓名:朱丽叶年龄: 28 体重: 52 千克操作: 购买商品顾客姓名:朱丽叶年龄: 28 体重: 52 千克操作: 购买商品状态姓名:布兰尼职衔:收银员年龄: 35 体重: 60 千克操作: 收款打印帐单姓名:布兰尼职衔:收银员年龄: 35 体重: 60 千克操作: 收款打印帐单行为“对象是存在的具体实体,具有明确定义的状态和行为。”“对象是存在的具体实体,具有明确定义的状态和行为。”对象 Java 程序设计一、基本概念?类以共同特性和操作定义实体?类是用于组合各个对象所共有操作和属性的一种机制形状类动物类汽车类“类是具有相同属性和行为的一组对象的集合”“类是具有相同属性和行为的一组对象的集合”类 Java 程序设计一、基本概念雇员收银员系统管理员仓库管理员促销员采购经理类和对象的示例 Java 程序设计一、基本概念属性?事物的特性在类中表示为变量?每个对象的每个属性都拥有其特有的值?属性名称由类的所有实例共享住址姓名属性年龄“在类中表示对象或实体拥有的特性时称为属性”“在类中表示对象或实体拥有的特性时称为属性”促销员对象 Java 程序设计一、基本概念方法缝衣服的步骤量尺寸得到工具缝衣服方法缝制衣服缝制衣服裁缝裁缝“对象执行的操作称为方法。”“对象执行的操作称为方法。”
java 第3章-课件(PPT讲稿) 来自淘豆网m.daumloan.com转载请标明出处.