JAVA学习记录DAY 16

本文记录Java类和对象的基础知识。类是对具有相同属性和方法的对象的抽象,对象是类的具体体现。介绍了类、属性、方法的创建方法,以及如何声明类的对象,包括单个对象和对象数组,还说明了如何通过对象调用属性和方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天记录一下类和对象的基础知识。

类是JAVA非常重要的一个概念,体现了JAVA这门编程语言的特点。JAVA的特点是面向对象,而类就是对一群具有相同属性相同方法(行为准则)的所有对象的抽象总结。而对象就是类的具体的体现。因此,我们看见的JAVA程序总是由一个个具体的类组成的,而在主方法里,则看见的是一个个具体的对象。

如何定义类:

用idea创建一个JAVA class,他会自动的写好一句代码:

public class <文件名>{}

在这里,文件名就是类型。还记得文件名的命名规则:首字母必须大写,其余的字下美人数骆驼有意义,类名就是一样的命名规则。

因此,创建一个类,方法是:

<访问修饰符> <类名>{

        代码——声明成员变量(属性);

        代码——方法;

}

如何声明属性:

因为属性就是成员变量,因此声明方法和普通变量是一样的,但有一点不同的是,成员变量有默认的初始值,因此即使不赋值也没有关系。

如何创建方法:

<访问修饰符><返回值类型><方法名>(<参数类型><参数名>){代码段}

方法的访问修饰符可有可无,并且除了构造方法,普通方法的首字母最好不好大写。括号内可有参数也可以没有参数,可以有多个参数,但是带参数的方法,在引用的时候也必须对应填写参数。方法分为有返回值型和无返回值型,无返回值型就是最常见的void,如果是带返回值型的,那么最后必须有一句return <返回值>;这里的返回值的类型要和类名前面的返回值类型相同。带返回值的方法在调用的时候虽然将返回值抛出来了,但是必须有一个接收器(变量),然后通过把返回值赋值给这个接收器,然后显示输出这个接收器。

到此,类的创建,属性的声明,方法的创建原则就这么多了,那么创建好了一个普通类,要如何使用它呢。我们知道类是一个抽象概念,对象才是它的实体。所以使用一个类的方法就是通过它的对象。因此,声明一个需要使用的类的对象,这个对象具有这个类全部的特点(属性和方法),通过对象可以调用属性和方法。

声明一个类的对象:

<类名> <对象名>=new  <类名>();

在这边,对象是一个变量,但是这个变量的类型是我们自定义的类,之前我们总结过数据类型包括基础数据类型和非基础数据类型,非基础数据类型里面包括的String就是JAVA提供的一个类,非基础数据类型也可以是自定义的类。

可以声明单个对象,也可以声明对象数组,需要分两步完成,一步声明的是对象数组,一步声明的是对象:

<类名>[] <对象名>=new <类名>[i];//声明数组,这里跟基础数据类型数组声明完全一样

<对象名>[i]=new  <类名>();//声明对象,意思就是说<对象名>[i]这个数组里的每个元素都是这个<类名>类的对象。需要对每个元素一一声明,使用循环遍历声明。

对象声明完成了,就可以通过<对象名>.<属性名>调用属性,或者<对象名>.<方法名>(参数值)来调用方法。对象数组则要用数组元素来调用,因为数组本身并不是对象,数组元素才是对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值