4.1Java对象和类的概念

4.1Java对象和类的概念

本质内容

  • 对象


对象

定义:

内存中:

  • 一个内存块,放一些相关联的数据。

    • 存放变量

    • 存放方法

    • 属性+方法约等于对象

定义:

类可以看做是一个模板或者图纸。系统根据类的定义来造出对象

类与对象的关联:

  • 类:class

  • 对象:Object instance(实例)---实例=对象

我们说某个类的对象的意思和某个类的实例是一样的---类是对象的抽象

举例:天使类---做很多天使---对天使进行抽象(指的是归纳各种天使的共同点类似与数学,数学是一门抽象的学科,抽象=抽出像的部分进行归类)---找出天使的组合要素:

  • 带翅膀

  • 女孩

  • 善良

  • 漂亮

  • 头上有光环

所有的天使的共同特点,归纳出一个类,然后去定义一个类

类是一个模板、图纸,写代码去定义。系统根据类的定义来造出对象。

对象是一个程序跑起来以后会产生很多对象

通过抽象---创建了类---以类为模板产生了对象

It's a lonely road!!!
原文地址:https://www.cnblogs.com/JunkingBoy/p/14609492.html