类 与 对象

本文介绍了Java编程中的类与对象的基本概念。类作为对象的模板,描述了一类事物的属性和行为,而对象是类的具体实例,具备类所定义的属性和行为。通过示例展示了如何在Java中定义类和对象,包括成员变量和成员方法的声明与使用,并通过创建对象来调用其属性和方法。此外,还提供了创建和使用对象的步骤,包括导包、创建对象以及访问成员变量和方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是类?
:是一组相关属性的结合,一类事物的模板,使用事物的属性与行为特征来描述
这一类事物。
现实中描述一类事物:
属性:该事物的形状,大小,状态等..信息。
行为:就是该事物的功能或者说能干什么?

什么是对象?
:是一类事物的具体表现,对象是类的一个实例,必定要具备该类事物的属性与
行为特征。

类与对象的关系
类是对一类事物的描述,是抽象的。
对象是对一类事物的实例,是具体的。
所以,类是对象的模板,对象是类的实体。
eg:定义一个类(学生)那么他可以有两部分组成:
属性(是什么):姓名,年级,学号等等
行为(可以做什么):写字,画画,学习等等
那么放到java对应等类中就是
成员变量(属性)
String  name://姓名
int   Id://学号
成员方法(行为):
public  void  write(){}//写字
public  void  draw(){}//画画
public  void  study(){}//学习
public class Student {
//成员变量(属性)
String   name;//定义到类中,在方法体之外

   int  id;
  // 成员方法(行为) 不能写static关键字。
  public  void  write(){
      System.out.println("写作业");
  }
  public  void  draw(){
      System.out.println("画画");
  }
    public  void  study(){
        System.out.println("学习");
    }

}
通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。
 1,导包:也就是支出需要使用的类在什么位置。
 eg:import  包名称 类名称
 import  .....Student;
 对于和当前类属于同一个包中的情况,可以省略导包语句。
 2.创建, 格式:
 类名称 对象名 = new  类名称();

 3使用,分两种情况,
 使用成员变量: 对象名 , 成员变量名
 使用成员方法;  对象名,成员方法名(参数)
 (即,用谁,就用对象名.xxx)
public class Domostudent {
    public static void main(String[] args) {
        //1  导包
        Student  a = new Student() ;

        //3,使用其中的成员变量 格式:
        //对象名.成员变量明
        System.out.println(a.id);
        System.out.println(a.name);
        System.out.println("=============");
        //改变对象当中成员对象的值
        a.id = 155;
        a.name="花木兰";
        System.out.println(a.id);//155
        System.out.println(a.name);//花木兰
         //使用对象的成员方法,格式
        //对象名 成员方法名()
        System.out.println("==============");
        a.write();
        a.draw();
        a.study();
    }

}

结果如下:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值