首页 > 代码库 > 16访问修饰符

16访问修饰符

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;    }}

 

16访问修饰符