0802 Java面向对象基础:类和对象

来源:互联网 发布:狄克斯特拉算法图解 编辑:程序博客网 时间:2024/06/16 11:06

一、类的定义(概念的

对对象的概括,具有相同属性和方法的对象的集合,定义对象的属性和方法。


类有属性、方法、构造函数。

构造函数(是隐含的,默认情况下是省略的):


1、初始化、创建对象

2、在创建对象时可以给属性赋值

有参构造:给属性赋值,定义有参构造要再定义无参构造

无参构造:系统默认给每个类创建

this关键字:代指将来本类的对象,类中声明的


二、对象的定义(具体的

用来描述客观事物的实体,由属性和方法构成。

1、属性:对象具有的特征(私有的)

2、方法:对象的行为(公开的)


对象.属性

对象.方法()

三、类与对象的关系

类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对象

四、面向对象的三个特性

封装,继承,多态

五、面向对象编程基本步骤
定义类、构造对象、使用对象

原创粉丝点击