栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA 基础(4) 类与对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA 基础(4) 类与对象

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

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

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

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

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

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

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

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

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

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

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

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

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

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;

	}

}

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

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号