16访问修饰符

时间:2022-05-17 21:06:31
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace _16访问修饰符
{
class Program
{
static void Main(string[] args)
{
//public private internal protected / protected internal

//public:全局访问
//private:当前类
//internal:当前程序集
//protected:当前类或子类,比private多了个子类


// public 和 internal 可以修饰 类
//类不写修饰符,默认internal

Person p
= new Person();
p._age
= 18;
p._chinese
= 1;
p._math
= 55;

//同一个项目中,public和internal效果一样
//子类的访问权限不能高于父类,否则会将父类的成员给暴露了。
}
}

class Person
{
private string _name;
public int _age;
protected char _gender;
internal int _chinese;
protected internal int _math;



}
}