Java新手学习“类,对象”


前言

在学习Java的过程中很多东西是很重要的,理解类和对象的存在是重中之重,因为Java是一种面向对象设计的编程语言。


一、类

1.1、类的概述:类是现实生活中一类具有共同属性和行为的事物的抽象。
这句话看上去比较抽象,我们可以通过一个例子来理解:比如说熊猫,它的共同属性就有身长1.2到1.8米,尾长10到12厘米,皮肤厚,体型丰韵富态,头圆尾短,有黑眼圈,肤色是黑白相间的,行为:喜欢吃竹子,每天一半时间进食,另一半时间就是睡觉。通过这些属性和行为我们就可以在一定意义上归为熊猫这类生物。
**1.2、**类是由成员变量和成员方法组成的;成员变量就是指属性,方法就是指行为。
**1.3、**类的实现步骤其实很简单,比如在IDEA软件中,我们创建了一个Java Class,在创建的过程中输入的名字就是我们的类名。在这里插入图片描述
这就是创建一个类,但是这个类是不完整的。因为还缺少属性和行为,在Java中我们将属性理解为是变量(int i=0),也叫做成员变量;行为是指方法即(public static void 方法名(){}),我们理解public为公开,static静态,void为空类型(这个可以根据我们调用方法是否需要返回参数,和参数的类型来决定),也叫作成员方法。`
范例:如下图

 public String getName() {
        return name;
    }
 public void setName(String name) {
        this.name = name;
    }

既然谈到了成员变量的,我们可以也谈一下它和局部变量的区别:成员变量是指在类中却在方法外创建的变量,它只能在类中运行,随着类的结束运行而结束;局部变量是指在类的方法中的创建的变量,它只能在方法中运行,随着方法的运行结束,而结束。

二、对象

2.1概述
对象是指现实生活中客观存在的事物,就比如说电脑,它就是一个对象,是现实生活中客观存在的。
2.2对象的属性
什么叫作对象的属性了,官方来将就是对象具有的各种特征,每个对象的每个属性都拥有特定的值;而就通俗意义上来说就是指某一个具体事物上的特征,比如说吴某某,他是明星,身高,体重,国籍等这些都是它身上的属性。通过这样我们就可以很好的理解什么叫作对象的属性了。
2.3对象的行为
对这个官方点的解释就是对象能执行的操作,但这样理解起来就比较抽象了。通俗来说我是认为吴某某,在舞台上唱大X面,这个时候唱就可以理解为吴某某这个对象能执行的操作。
2.4对象的使用
我们第一步要做的肯定是创建对象,不然怎么去使用它了,所以我们先来创建一个对象,创建对象的方法有:1.使用new关键字2. 使用反射创建对象3. 使用clone方法4. 使用反序列化方式。就我们初学者来说学会用new关键字创建对象就很好了,格式是:类名 对象名=new.类名(),对象名是由我们自己取的,所以可以随便写,但是了我还是提议用特定词语来表示,这个等你以后在看的时候,就能通过这个知道该程序的是撒。
在这里插入图片描述

既然对象创建好了,那么就到了我们使用它的时候了在对成员变量:对象名.成员变量名;成员方法:对象名.成员方法名,是不是很简单。确实很简单,但是希望大家还是要多用,只有在练习中才能找到自己不清楚的地方。

总结

没错的,这就完了,这些关于类和对象的内容都是来自我个人的理解,有不全的地方和错误的地方,还请大家指出,如果觉的我写的内容还行还请三连击。谢谢

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值