Java 面向对象基础

Java 面向对象基础

1.类与对象的基本概念

类即 Java 中的数据类型(用户自定义),可以理解成在现实中即一个物品的种类,而具体实现这一种类即为对象。

2.如何创建对象

创建对象即实例化一个类,通过new关键字来创建一个对象。

例如创建一个猫类的对象:

先声明后创建 Cat tom; tom = new Cat();

直接创建 Cat tom = new Cat();

创建对象的流程:

1. 先加载类的信息

2. 在堆中分配空间,然后默认初始化

3. 把地址赋给需要使用的变量名,变量名再指向对象。如果变量名指向了 null 则会抛出一个异常

4.进行属性的指定初始化

3.对象的属性

每个对象都应该有相应的属性,例如名字、年龄等。在初始化这些属性的时候,基本遵循我们定义基本类型的要求,在此,对象的属性多了一个访问权限的定义。

属性的定义类型可以是基本类型或者引用类型

如果不赋值属性的值,则赋默认值。例如boolean类型的值,不赋于值的话,默认为 false,其他数据类似。

属性的使用可以使用.来访问,例如访问一个猫类的名字可以通过 tom.name 来获取

posted @ 2023-06-26 16:23  Sean-y  阅读(27)  评论(0)    收藏  举报