JAVA 基础(4) 类与对象

本文介绍了Java编程中的核心概念——类和对象。类是对一类事物的抽象描述,而对象则是类的具体实例。通过实例,解释了如何创建和使用对象,并探讨了类的成员,包括属性和行为。此外,还提供了代码示例展示如何定义类和对象,以及如何访问和操作对象的属性和方法。

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

Java语言的基本元素: 类和对象

万丈高楼平地起,java也不列外。这篇文章让我们来探索java的独特的魅力类和对象

面向对象的思想概述 : 类(Class)和对象(Object)是面向对象的核心概念

  • 类是对一类事物的描述,是抽象的、概念上的定义 。

  • 对象是实际存在的该类事物的每个个体,因而也称为实例(instance)

可以理解为:类 = 抽象概念的人;对象 = 实实在在的某个人

举个例子:假如你运动很好,而你同学小明学习很好,现在你们就可以分为两类人,一类是运动能力强的人、一类是学习能力强的人。

每个类有对象,对象就是示例,你就是运动类的对象,小明是学习类的对象。

再举个例子:他们三个是不同领域的大佬,一个是电脑领域的大佬、一个是手机领域的大佬、一个是互联网领域的大佬。但他们都是属于“人”这个类的。而人这个类下面也有他们三个“对象”。

通过上面的案例和讲解我们可以看出:

  1. 类是抽象的,概念的,代表一类事物,比如人类,猫类.., 即它是数据类型.

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

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

ok搞懂了类与对象的概念之后我们来看一下Java类及类的成员

Java类及类的成员

  • 现实世界的生物体,大到鲸鱼,小到蚂蚁,都是由最基本的细胞构成的。同 理,Java代码世界是由诸多个不同功能的类构成的。

  • 现实生物世界中的细胞又是由什么构成的呢?细胞核、细胞质、… 那么, Java中用类class来描述事物也是如此。常见的类的成员有:

  • 属 性:对应类中的成员变量

  • 行 为:对应类中的成员方法

(其实它们两个有很多种叫法,都是因为翻译的不同。) 成员变量 = 属性 = field(字段),Method = (成员)方法 = 函数

代码例子:

 public class Test{

    public static void main(String[] args){ //习惯性把main方法写出来了
 
    }
 }

class Person{ 
     public int age;//这两个age、name就是属性(成员变量)
     public String name;

     public void eat(){//这两个eat()、sleep()就是方法(成员方法)
     System.out.println("人会吃饭");
    }
​
     public void sleep(){
     System.out.println("人会睡觉");
    }
}

对象的创建和使用

  • 创建对象语法: 类名 对象名 = new 类名();

  • 使用“对象名.对象成员”的方式访问对象成员(包括属性和方法)

代码例子:紧接上文

public class Test{
	public static void main(String[] args){
		Person p1 = new Person();
		p1.name = "绫波丽";
		p1.age = 14;

	}

}

类和对象就介绍完了像类的一些细节就下篇来说了

最后说一下:你努力的样子真的很酷喔!加油朋友。(免费各位看我点个赞)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值