9.10.2 从类外部访问成员

从类的外部访问类的成员时,先要声明类的实例变量,并实例化类,然后使用点运算符访问类成员(字段或者方法)。结合学习到的访问级别,除了private修饰符只能从类内部访问以外,其他均为从类外部访问的,只是分几种不同的情况。下面是一个示例,在代码清单9-21中的Car类外访问Car类的成员,如代码清单9-22所示。

代码清单9-22 从类外部访问成员


class ClassExample

{

static void Main()

{

//创建对象car

Car car=new Car("Benz");

//调用对象car的公共方法DoSmothing

car.DoSmothing("something");

}

}


说明:

DoSmothing方法为Car类的公共成员函数,我们首先声明了一个Car变量car,然后使用点运算符访问DoSmothing方法。