Java--对象与类

面向对象程序设计(OOP)

类:是构造对象的模版。有类构造对象的过程称为创建类的实例

封装:有时称为数据隐藏,从形式上,封装不过是将数据行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。

实例域:对象中的数据称为实例域

方法:操纵数据的过程称为方法

注意:1.对于每个特定的类实例都有一组特定的实例域值

           2.实现封装的关键在域绝对不能让类中的方法直接的访问其他类的实例域。

           3.程序仅通过对象的方法与对象数据进行交互

           4.所有类都来自 Object

对象

对象:要想使用OOP一定要弄清对象的三个主要特征:

行为:可以对对象施加哪些操纵

状态:施加后,怎么响应

标识:怎么辨别具有相同行为与状态不同的对象

构造器

在JAVA中使用构造器构造新实例

java引用对象操作,值类型存放在栈里

如图

对象

Java--对象与类_第1张图片

值类型Java--对象与类_第2张图片

在java中任何对象变量的值都是对存储在另外一个地方的一个对象的引用,有new就有一个实例,有一个引用



你可能感兴趣的:(Java--对象与类)