我用通用的语言来定义一个类。
class 类名 { //类名随便理解,叫什么都行。简单起见,该类没有继承,没有实现接口。
//下面定义成员变量
修饰符 变量数据类型 变量名;
例如:private int age;
//下面定义构造函数
类名(数据类型 变量名,。。。){//构造函数可以没有参数,也可以由多个参数,这些参数都是局部变量。
/*类创建对象时,进行对象的初始化的代码;
该部分内出现的新变量都是局部变量。*/
}
//下面定义成员函数
修饰符 数据类型 函数名((数据类型 变量名,。。。){//成员函数可以没有参数,也可以由多个参数,这些参数都是局部变量。
/*该部分内出现的新变量都是局部变量。*/
}
}
直观看的话,在第一层大括号内的是成员,在第二层、更多层或是小括号内的是局部变量。 |