Java面向对象和类-07
面向对象 面向对象的思想 面向对象基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤。 面向对象:强调的是对象,然后由对象去调用功能。 面向对象的思想特点 举例: 买电脑: 面向过程:我的先了解电脑---了解我自己的的需求----找对应的参数信息---去买电脑---讲讲价----买回电脑 面向对象:我知道我自己要买电脑----别人去给我买电脑----就买回来了。 吃饭: 面向过程:去超市买菜---洗菜---切菜---炒菜---菜炒起来---吃 面向对象:上饭店吃,我----服务员(点菜)---厨师(做菜)---服务员(端菜)---吃 开发、设计、特征 面向对象开发 就是不断的创建对象,使用对象,指挥对象做事情 面向对象设计 其实就是在管理和维护对象之间的关系。 面向对象的特征 封装 继承 多态 【抽象】 学生 特征:姓名、年龄、性别,..... 行为:学习、吃饭、睡觉..... 属性:该事物的描述信息 行为:该事物能够做什么 Java中最基本的单位是:类。 现实世界事务和类的对应关系 事务: 类: 属性 成员变量 行为 成员方法 类 类就是一组相关的属性和行为的集合。 对象:是该类事物的具体表现形式。具体存在的个体。 举例: 学生:类 班长:对象 <1>类的定义格式 class 类名{ 类体; } 例如: class Person{ } 注意:当类名有多个单词组成的时候