第二章:Java基础之类和对象

  • 什么是类

类是具有相同属性和功能的事物的抽象的集合,是个抽象的概念,用来模拟一类事物(通常说的物以类聚),一旦定义了一个类,这个类将永远存在。比如:人,就是一个抽象的事物,他有身高、体重、年龄等相同的属性,有吃饭、睡觉等相同的功能。

在Java中,使用关键字class来定义一个类,比如上边我们所说的人类:

public class Person{

    private String age;
   
    private int height;

    private float weight;

    public void eat(){

    }

    public void sleep(){

    }

}
  • 什么是对象

对象是类的一个个体,一个具体的的事物(比如明星刘德华,是人类中一个具体的人物),它有自己的生命周期,它是由类创建的。

创建一个对象的过程也叫类的实例化,使用new关键字来创建对象。

Person liudehua = new Person();

上面的操作就行创建一个对象的过程,他执行了两步操作:

1.Person liudehua:声明了一个叫liudehua的Person类的对象的引用;

2.new Person():创建了一个Person对象,liudehua指向了创建出来的对象,liudehua就是我们通常说的对象名。

总之,对象是类实例化出来的,对象中含有类的属性,类是对象的抽象。一个类可以创建出多个对象:

Person zhouxingchi = new Person();

Person zhoujielun = new Person();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值