什么是封装?
1.影藏对象信息
2.留出访问接口
就是说既能不用被人修改写好的类库源代码,又能调用类库的类
举个例子
<span style="white-space:pre"> </span><pre name="code" class="csharp">class Child
{
private string _sex;
public string Sex{
get{return _sex;} //只读
set{_sex=vaule;} //写
}
}
1.影藏对象信息
2.留出访问接口
就是说既能不用被人修改写好的类库源代码,又能调用类库的类
举个例子
<span style="white-space:pre"> </span><pre name="code" class="csharp">class Child
{
private string _sex;
public string Sex{
get{return _sex;} //只读
set{_sex=vaule;} //写
}
}