Java类和对象

Java类和对象

类是一个抽象的概念,是具有相同属性和行为的对象的集合

例如: 将所有的汽车都归为车类(汽车都具有品牌,颜色,型号,且都能行驶)
在这里插入图片描述

属性

属性就是描述对象的特征,在程序中,体现成员变量

例如 :所有的车都有品牌,品牌就是车类的属性,但不是每一辆车都是相同的品牌,所以属性值不是唯一的

行为

对象所具有的动作或能力,在程序中体现在方法

例如 :所以的车都能够行驶,这些同一类具有的相同能力就叫行为

类的定义

在程序中使用关键字class来定义类

语法为:

修饰符 class 类名{

//属性

//行为

}

public class Car{
    //成员变量
    String brand;
    
    //方法
    void  go(){
        //方法的具体实现
    }
}

对象

对象就是类的具体实现,例如车类只是一个概念,只知道有品牌有颜色等,而对象就将概念具体的实现出来,具体出车是奔驰的,颜色是黑色

  • 实例化对象的语法

    类名 对象名 = new 类名([参数]);

    :有无参数具体看类中的构造方法

对象的使用

  • 对成员变量的读写

    对象名.成员变量

  • 调用方法

    对象名.方法名([参数]);//有无参数具体看类中的方法

//创建一个Car类的对象
        Car car = new Car();
        //设置对象的属性
        car.brand = "长安";
        System.out.println(car.brand);
        //调用对象行为(调用对象的方法)
        car.go();

类和对象之间的关系

类是对象的集合,是抽象概念,对象是类的具体实例

行为(调用对象的方法)
car.go();


### 类和对象之间的关系

类是对象的集合,是抽象概念,对象是类的具体实例

通过new关键字创建(实例化)对象
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值