一.封装
定义:将类的某些使用private将信息隐藏在本类中,不允许外部程序直接访问,但可以通过public使信息变为公共属性 用以提供给外部程序访问,以此来实现对隐藏信息的操作和访问
作用:防止外部类恶意访问并随意修改本类属性
使用方法: 案例
private int age;//字段私有化
public int Age //生成公共属性
{
get { return age; }
set {
if (age > 0)
{
age = value;
}
else
{
Console.WriteLine("年龄不符