第6章Java中类、对象、接口及包的概念 H 第6章Java中类、对象、接口及 包的概念 6,1类的基本概念 6,2对象 63类的继承概念 64Java中接口与包的概念 dBac
第6章 Java中类、对象、接口及包的概念 第6章 Java中类、对象、接口及 包的概念 6.1 类的基本概念 6.2 对象 6.3 类的继承概念 6.4 Java中接口与包的概念
第6章Java中类、对象、接口及包的概念 H 61类的基本概念 传统的过程式语言,如C,由于它的设计方式与客 观世界之间存在差距,使得程序的编写首先必须定义 所要实现的功能,然后确定需采取的步骤,即所谓的 “逐步求精”的结构程序设计方法。实际开发中,当 程序大到一定程度的时候,其调试和维护就变得很困 难,使用过程式语言就会感到力不从心了
第6章 Java中类、对象、接口及包的概念 6.1 类的基本概念 传统的过程式语言,如C,由于它的设计方式与客 观世界之间存在差距,使得程序的编写首先必须定义 所要实现的功能,然后确定需采取的步骤,即所谓的 “逐步求精”的结构程序设计方法。实际开发中,当 程序大到一定程度的时候,其调试和维护就变得很困 难,使用过程式语言就会感到力不从心了
第6章Java中类、对象、接口及包的概念 H 前面我们说过,Jaa是一种纯面向对象的编程语 言,而面向对象程序设计是近些年来才发展起来的程 序设计方法,其基本思想是将现实世界中的事物抽象 为对象,抽象出来的对象被赋给相应的状态和行为, 通过对消息的响应完成一定的任务。在现实生活中, 任何事物都可以被认为是对象( Object),如: ①电梯 ②街头的自动售货机 ③街上跑的汽车 ④凳子 ⑤人
第6章 Java中类、对象、接口及包的概念 前面我们说过, Java是一种纯面向对象的编程语 言,而面向对象程序设计是近些年来才发展起来的程 序设计方法,其基本思想是将现实世界中的事物抽象 为对象,抽象出来的对象被赋给相应的状态和行为, 通过对消息的响应完成一定的任务。在现实生活中, 任何事物都可以被认为是对象(Object),如: ① 电梯 ② 街头的自动售货机 ③ 街上跑的汽车 ④ 凳子 ⑤ 人 ……
第6章Java中类、对象、接口及包的概念 H 上面列举的对象都有两个共性: 1)具有一定的状态和特性。比如汽车有轮胎、发 动机、方向盘等 (2)每个对象对应一组特定的操作。比如汽车需保 养、加油、清洗等 面向对象程序设计方法就是把现实世界中对象的 状态和操作抽象为程序设计语言中的对象,达到二者 的统一。同一种对象的所有共性进行抽象,又得到了 类的概念
第6章 Java中类、对象、接口及包的概念 上面列举的对象都有两个共性: (1) 具有一定的状态和特性。比如汽车有轮胎、发 动机、方向盘等。 (2) 每个对象对应一组特定的操作。比如汽车需保 养、加油、清洗等。 面向对象程序设计方法就是把现实世界中对象的 状态和操作抽象为程序设计语言中的对象,达到二者 的统一。同一种对象的所有共性进行抽象,又得到了 类的概念
第6章Java中类、对象、接口及包的概念 H 所以,面向对象程序设计中的对象是由描述状态 的变量和对这些变量进行维护和操作的一系列方法组 成的事务处理单位,而类相当于创建对象实例的模板 通过对其实例化得到同一类的不同实例。本章我们将 讨论类的特性、成员变量,方法、对象的建立及初始 化、对象的继承及接口与包等内容
第6章 Java中类、对象、接口及包的概念 所以,面向对象程序设计中的对象是由描述状态 的变量和对这些变量进行维护和操作的一系列方法组 成的事务处理单位,而类相当于创建对象实例的模板, 通过对其实例化得到同一类的不同实例。本章我们将 讨论类的特性、成员变量,方法、对象的建立及初始 化、对象的继承及接口与包等内容