基本概念——类和对象
2015-08-22 16:03
288 查看
class object(类对象):
类是对一群有共同特征的事物或事件的集合。而类对象就是类的实例化。
类中的成员对象。
一个类的所有对象对应同一个类对象。
如现实世界中的动物是一种类,植物也是一种类,可以理解人就是动物类的一种对象,草是植物类的一种对象。
类对象的生成过程,包括对象的声明、实例化和初始化。实例化一个对象就是通过new运算符为对象分配空间(类属于复合数据类型,在声明对象时,系统并没有为对象分配空间,用户需要应用new完成分配空间的任务)。既可以在声明对象时实例化(创建)对象,也可以先声明对象,然后再创建。[1]
(1)在声明对象时,创建对象:
[修饰符] 类名 对象名[= new 类名(参数列表)] ;
例如: public String s = newString(“This is String”) ;
(2)先声明对象,然后再创建对象:
[修饰符] 类名 对象名 ;
对象名= new 类名(参数列表) ;
例如: public String s;
s= newString(“This is String”) ;
题目: 定义一个类、名字、学生、成员包括:语文、数学、历史、生物、化学、物理、英语。
public class Student{ //学生类
int score_Chin; //语文;
int score_Math; //数学;
int score_History; //历史;
int score_Biolog; //生物;
int score_Chemis; //化学
int score_Phy; //物理
int score_English; //英语
}
类是对一群有共同特征的事物或事件的集合。而类对象就是类的实例化。
类中的成员对象。
一个类的所有对象对应同一个类对象。
如现实世界中的动物是一种类,植物也是一种类,可以理解人就是动物类的一种对象,草是植物类的一种对象。
类对象的生成过程,包括对象的声明、实例化和初始化。实例化一个对象就是通过new运算符为对象分配空间(类属于复合数据类型,在声明对象时,系统并没有为对象分配空间,用户需要应用new完成分配空间的任务)。既可以在声明对象时实例化(创建)对象,也可以先声明对象,然后再创建。[1]
(1)在声明对象时,创建对象:
[修饰符] 类名 对象名[= new 类名(参数列表)] ;
例如: public String s = newString(“This is String”) ;
(2)先声明对象,然后再创建对象:
[修饰符] 类名 对象名 ;
对象名= new 类名(参数列表) ;
例如: public String s;
s= newString(“This is String”) ;
题目: 定义一个类、名字、学生、成员包括:语文、数学、历史、生物、化学、物理、英语。
public class Student{ //学生类
int score_Chin; //语文;
int score_Math; //数学;
int score_History; //历史;
int score_Biolog; //生物;
int score_Chemis; //化学
int score_Phy; //物理
int score_English; //英语
}