java面向对象
什么叫面向对象?
简单来说,面向对象是基于面向过程的编程思想。
举例例子,把大象装进冰箱?分别用面向对象和面向过程的方法描述
A:面向过程实现
第一步 打开冰箱
第二步 帮大象放进去
第三步 关闭冰箱门
B:面向对象实现
这里可以抽象出两个对象,冰箱和大象
调用冰箱的开门方法,再调用大象的进入方法,最后调用冰箱的关闭方法
key:面向对象的关键就是去做一件事儿,不是想到第一步干嘛,而是想想有哪些对象。
那我们如何更好的去使用面向对象的思想呢?
需要思考一下三个点
A:有哪些类
B:每个类有哪些成员
C:类与类的关系
那面向对象都包含些什么呢?
我们先看看现实世界
现实世界的事物包括
属性 事物的基本描述
行为 事物的功能
在Java语言中最基本的单位是类。所以,我们要用类来体现事物
类 和 实际的事物
成员变量 事物属性
成员方法 事物行为
类和对象的概念
类:是一组相关的属性和行为的集合。是一个抽象的概念。
对象:是该类事物的具体存在,是一个具体的实例。(对象)
举例:
学生:类
班长:对象
最后:我们学习Java,主要就是开发和设计
A:开发:就是不断的创建对象,通过对象调用功能
B:设计:就是管理和维护对象间的关系
posted on 2016-06-15 21:59 一只小蜗牛12138 阅读(150) 评论(0) 编辑 收藏 举报