欢迎光临散文网 会员登陆 & 注册

类和类的引用/public和private

2023-01-31 21:01 作者:此城过客  | 我要投稿

静态函数默认为private

namespace ConsoleApp53

{

    class Vector3

    { 

        public float x;

        public float y;

        private float z;//前面两个公开,这个私有。注意引用方式的不同。

        public void Setz(float temp)//对于私有的,要写这么一行语句

        { z = temp ;  }

        public double Length()

        { return Math.Sqrt(x*x+y*y+z*z) ;  }

    }

}

====================================================

namespace ConsoleApp53

{

    class Program

    {

        static void Main(string[] args)

        {

            Vector3 v1 = new Vector3();

            v1.x = 2.3f;

            v1.y = 4.5f;

            v1.Setz(6.7f);//这行因为是私有的,所以引用方法也不同

            Console.WriteLine(v1.Length());

        }

    }

}

  

静态函数默认为private

类和类的引用/public和private的评论 (共 条)

分享到微博请遵守国家法律