java 面对对象之对象和类

面对对象的设计概述

面向对象程序设计(oop)是当今比较主流的程序设计范型,java编程思想书上曾说 ,一切事物都是对象 。java是完全面向对象的,如果想学java 那么久必须学会oop,
oop是什么 面向对象程序是由对象组成的,对象包含用户公开的特定功能,和隐藏部分。对象一般包括三大特性

  1. 对象行为-可以施加什么方法和操作,就比如kindle 你可以拿来看书,你还可以用来干啥,请大声告诉我 ----压泡面
  2. 对象的状态-施加不同行为,得到不同的改变,对象怎么响应改变、
    就比如我打你y一下 你脸上肿了然后发出了嘤嘤嘤的叫声。你脸上状态的改变,包括发出声音就是状态的改变
  3. 对象的标志-如何分不同对象,就比如你和你舍友怎么做出区分是你比较高,比较帅,还是啥?

那么我们怎么创建一个对象呢?
想想你们心中的完美女神是什么样的?

  1. 长长头发
  2. 温柔可爱
  3. 身高160—173cm之间。
  4. 体重≦55kg。
  5. 皮肤白皙、光滑细腻

那么我们就可以画出一个这样的模型出来,如果只是这样够了吗?
他永远只是雕塑,这时候我们需要她拥有灵魂,比如会嘤嘤嘤叫,比如会说 学习 比如说会有吃饭,比如说会陪你打游戏 然后啪啪啪。
那么我们这些对女神属性表述,对动作行为的定义,就抽取成类,由我们抽取的类构造对象的过程称为创建类的实例。

猜你喜欢

转载自blog.csdn.net/LinXuanran/article/details/85142149