类与对象的关系

1、类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物。

2、对象是抽象概念的具体实例

3、要使用new关键字创建对象,在使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用。

4、构造器必须要掌握。类中的构造器也成为构造方法,是进行创建对象的时候必须要调用的。并且构造器有以下俩特点:①必须和类的名字相同。②必须没有返回类型,也不能写void。

5、创建一个文件名为Student的文件,自己创建一个类,类里面需要包括属性+方法

//学生类
public class Student {
//属性:字段
String name;//默认null
int age;//默认0
public void study(){
System.*out*.println(this.name+"在学习");
}
}

但是,类是抽象的,需要进行实例化,所以需要把以上代码放在Main文件下进行实例化;

//一个项目中应该只存在一个main方法
public class Main {
public static void main(String[] args) {
//类:是抽象的,需要实例化,加上一个new就实例化了
//类实例化以后会返回一个自己的对象
//student对象就是一个Student类的具体实例
Student student = new Student();
Student xiaoming = new Student();
System.out.println(student.name);
System.out.println(xiaoming.age);
xiaoming.name = "小明";
xiaoming.age = 3;
System.out.println(xiaoming.name);
System.out.println(xiaoming.age);
}
}

6、面向对象的本质:以类的方式组织代码,以对象的组织(封装)数据。

posted @ 2025-04-21 08:29  琬六岁  阅读(5)  评论(0)    收藏  举报