类与对象的理解

   日期:2020-08-09     浏览:117    评论:0    
核心提示:菜鸟都能看懂(很容易理解)—— 类与对象一、类与对象的定义类的定义:类(class):是构造 对象 的模板或蓝图,类也是一组相关属性和行为的集合。属性(成员变量):就是该事物的状态信息(如同手机的颜色,材料)行为(成员方法):就是该事物能够做什么(如同手机的打电话,发短信功能)类就如下图的手机图纸,它是抽象的,而不是真实存在的。对象的定义:对象:对象是类的实例。由于对象是根据类创建出来的,所以对象具备类中的属性和行为。对象就如下图真实存在的手机,它是真实的类和对象的关系:类是对象的蓝

菜鸟都能看懂(很容易理解)—— 类与对象

一、类与对象的定义

类的定义:
类(class):是构造 对象 的模板或蓝图,类也是一组相关属性和行为的集合。

属性(成员变量):就是该事物的状态信息(如同手机的颜色,材料
行为(成员方法):就是该事物能够做什么(如同手机的打电话,发短信功能)

类就如下图的手机图纸,它是抽象的,而不是真实存在的。

对象的定义:
对象:对象是类的实例。由于对象是根据类创建出来的,所以对象具备类中的属性和行为。

对象就如下图真实存在的手机,它是真实

类和对象的关系:类是对象的蓝图(模板),对象是类的实体。

二、类与对象的代码举例

我们来举个例子帮助大家理解,比如说我们今天创建一个有关学生的类

学生类定义如下:

public class Student{
	String name; //学生的名字
	int age; //学生的姓名
	public void study(){
		System.out.println("学生要学习")
	}
	public void play(){
		System.out.println("学生要玩耍")
	}
}

上面的代码,就是我们创建完一个有关学生的类,代码中学生的名字就是我们所说的属性(成员变量)我们都知道类是抽象的,它如同模板,而我们根据上面这个学生类创建出来的学生对象就是真实存在的。

根据学生类创建学生对象代码如下:

public class Test{
	public static void main(String[] args){
		Student stu = new Student(); //创建学生对象
		stu.study();//根据对象名(stu)加上点符号(.)就可以访问类中的成员
	}
}

打印结果:

学生要玩耍

三、总结

类就是对象的模板,我们通过类创建出来的对象会具备类中的属性和行为(成员变量和成员方法),创建对象的目的就是为了访问类中的成员变量和成员方法。是不是真的很好理解呢?通过理解我们就会发现他真的非常简单,这就是面向对象编程,JAVA语言的魅力。

日期:2020.8.8

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服