什么是类?类的实例化是什么

1、什么是类?
物以群分,人以类聚。你们应该都知道,属于中性词,但是在学习阶段,常常被老师拿来形容坏学生。
后排那谁谁谁,你们真是一类人。
那么教室后排坐着的小明和小刚被老师称为一类人,一类学习不好,上课爱说话,晚上打游戏的人。
你们要知道程序是抽象的。
既然程序是抽象,那我再加一把火,让它更抽象
数学中有个名词叫等比代换

如果 1==100,2==200,那么,3==?,4==?

在程序中,不必去深入理会那些名词,你们只要知道都是些大的集合包着小的集合

一间教室,有桌子,有人,这是必不可少的,抽象一点,教室就是一个大的集合,学生就是这个集合内部的东西
当然,在程序中叫成员可观一点。

这个教室在校园内,校园当作大一点的集合,这个教室当作小一点的集合,是不是脑海中有画面了,一个大圈,里面是一个小圈,
看代码

public class 校园
{

}
public class 教室
{

}
public class 学生
{

}

看见这个大括号了吗?把它当作圈,它是一个集合,这个圈有名字,就这么简单
继续改造代码,刚才说教室在校园内部,学生在教室里面

public class 校园
{
   public 教室 一年级;
   public 教室 二年级;
   public 教室 三年级;
   
}
public class 教室
{
   public 学生 小明;
   public 学生 小刚;
}
public class 学生
{

}

你们看到了一个类是可以抽象到具体实物的,这叫做实例化
教室这个圈,这个集合,里面有很多学生,小明、小刚、小乱七八糟
而学校有很多间教室

public class 教室{}
那么这个类是可以实例化成为一个名字的
像这样
教室 一年级 =new 教室();

中文不好写
这是一个教室类

public class ClassRoom
{

}

实例化它
ClassRoom FirstGrade=new ClassRoom();
posted @ 2023-09-06 08:58  孤沉  阅读(17)  评论(0编辑  收藏  举报