Java--面向对象基础--类与方法

发布于:2025-06-29 ⋅ 阅读:(18) ⋅ 点赞:(0)

目录

1.1 概述:

1.2 属性

1.2.1 注意事项和细节

1.2.2 如何创建对象

如何访问属性:

类和对象的内存分配机制:

方法调用小结:

1.3 成员方法的定义:

1.4 注意事项和细节:

形参列表注意事项和细节:

方法调用细节和注意事项:


java设计者引入类与对象,根本原因就是因为现有技术,不能完美的解决新的需求。

1.1 概述:

1. 类是抽象的,代表一类事物,比如人类,猫类。

2. 对象是具体的,实际的,代表一个具体的事物 即是实例

3. 类是对象的模板,对象是类的一个个体,对应一个实例。


1.2 属性

1. 从概念上看 属性也叫成员变量 = field

2. 属性是类的一个组成部分,一般是基本数据类型,也可是引用类型(对象,数组)。
 

1.2.1 注意事项和细节

1. 属性的定义语法同变量

2. 属性的定义类型可以为任意类型,包含基本类型或引用类型

3. 属性如果不赋值,有默认值,规则和数组一样。

1.2.2 如何创建对象

1. 先声明再创建

Cat cat; // 声明对象 cat 

cat = new Cat();//创建

2. 直接创建

Cat cat = new Cat();

如何访问属性:


对象名.属性名;

类和对象的内存分配机制:

1.堆:存放对象

2. 方法区:常量池

方法调用小结:

1. 当程序执行到方法时,就会开辟一个独立的空间

2. 当方法执行完毕,或者执行到return语句时,就会返回

3. 返回调用方法的地方

4. 返回后,继续执行方法后面的代码

5. 当main方法执行完毕后,整个程序就退出


1.3 成员方法的定义:

public  返回数据类型 方法名 (形参列表...){

   // 方法体

语句;

return 返回值;

}

1. 形参列表:表示成员方法输入cal(int n)

2. 返回数据类型:表示成员方法输出,void表示没有返回值

3. 方法主体:表示为了实现某一功能代码块

4. return语句不是必须的


1.4 注意事项和细节:

1. 一个方法最多有一个返回值

2. 返回类型可以为任意类型,包含基本类型或引用类型

3. 如果方法要求有返回数据类型,则方法体中最后的执行语句必须为return值;而且要求返回值类型必须和return类型一致或兼容

4. 如果方法是void,则方法体中可以没有return语句,或者只写return。

形参列表注意事项和细节:

1. 一个方法可以有0个参数,也可以有多个参数,中间用逗号隔开

2. 参数类型可以为任意类型,包含基本类型和引用类型

3. 调用带参数的方法时,一定对应着参数列表传入相同类型或兼容类型的参数

4. 方法定义时的参数称为形式参数,简称形参;方法调用时传入参数称为实际参数,简称实参;实参和形参的类型要一致或兼容,个数,顺序必须一致。

方法调用细节和注意事项:

1. 同一个类中的方法调用:直接调用即可。

2. 跨类中的方法A调用B类方法,需要通过对象名调用。


网站公告

今日签到

点亮在社区的每一天
去签到