java基础:对象

来源:互联网 发布:数控车螺纹编程 编辑:程序博客网 时间:2024/06/10 09:57

 对象:问题领域事务的抽象。

面向对象的编程(OOP)思想力图使对计算机语言中对事物的的描述与现实世界中该事物的本来面目尽可能的一致。

Class/Object:类(class)和对象(object)是面向对象方法的核心概念。类是对一类事物描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。

方法:对属性的限定。为私有的属性提供一个公有访问方法,并添加一个约束就是封装。

封装指的是将对象的状态信息(属性)和行为(方法)捆绑为一个逻辑单元的机制。

多态:父类的方法,在子类中的不同实现,先继承,后多态。

隐藏:指的是对象的一种保护机制,使得它的属性或方法不被外部的程序直接访问。

对象的4个特性:继承,封装,多态,隐藏。


在Java中,使用new 关键字来创建一个对象(实例化一个类),new后面跟上一个构造器

每个类都至少有一个构造器,如果没有定义构造器,则系统将自动提供一个默认的不带任何参数的构造器,如果类没有定义构造器,可以用这个默认的构造起来生成一个对象

使用“.”操作符来访问对象的成员,包括对象方法和对象属性

<object>.<member>

原创粉丝点击