1.2(java学习笔记)类与对象

 

对象:是指具体的事物。比如学生 张三老师 李四,代表一个单一的个体。

比如 学生 张三,这时张三就是具体的对象。

:将对象中共有特征抽象出,代表了某一类。

例如,学生 张三,此时学生就是一个

我们把学生的基本特征属性抽象出来归纳成一个学生类

然后根据类来创建具体对象。

类就可以看做是模板。

对象可以看做是按类模板制作出来的具体的事物。

下面结合下代码理解对象和类。

 1 public class Student {  //首先构造了一个学生类,里面包含一些基本信息(姓名,学生所使用电脑信息 2  String name;  3  Computer user_computer;  4  5 void study(){ //还有学生学习(学习的方法中又包含一个电脑的对象)和玩耍的方法  6 System.out.println("我在学习" + user_computer.brand);  7  }  8 void play(){  9 System.out.println("我在玩耍"); 10  } 11 12 public static void main(String[] args){ 13 Student stu_huangChangfan = new Student();//首先根据学生类这个模板创建一个具体的对象
 //huangChangfan这个对象中包含姓名,使用电脑品牌基本属性
14 Computer comput = new Computer(); //以及玩耍和学习的方法(学习方法中又包含一个电脑对象)
//这时需要创建一个电脑对象,并对其赋值。 15 comput.brand = "联想"; //对新建的对象赋值 16 stu_huangChangfan.user_computer = comput; //电脑对象有了具体的信息后赋给学生对象中的电脑对象。 17 stu_huangChangfan.study();  //调用学生对象中方法。 18 stu_huangChangfan.play(); 19 } 20 } 21 22 class Computer{  //电脑类,其中包含电脑品牌等信息。 23 String brand; 24 }



猜你喜欢

转载自www.cnblogs.com/huang-changfan/p/9298878.html