类的定义与初始化
类的定义是以关键字 class 开始,后跟类的名称。类的主体,包含在一对花括号内。
access_specifier class classname
{
// member variables
// member methods
}
访问标识符 access_specifier 指定了对类及其成员的访问规则。如果没有指定,则使用默认的访问标识符。类的默认访问标识符是 internal,成员的默认访问标识符是 private。访问类成员用符号(.)来访问。
class Box
{
public double length; // 长度
public double breadth; // 宽度
public double height; // 高度
public double getVolume()
{
return length * breadth * height;
}
}
我们初始化一个类一般用new关键字。
double a;
Box box=new Box(); //定义并初始化
a=box.height; //访问成员