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方法。