類(lèi)和類(lèi)的引用/public和private
靜態(tài)函數(shù)默認(rèn)為private。
namespace ConsoleApp53
{
? ? class Vector3
? ? {?
? ? ? ? public float x;
? ? ? ? public float y;
? ? ? ? private float z;//前面兩個(gè)公開(kāi),這個(gè)私有。注意引用方式的不同。
? ? ? ? public void Setz(float temp)//對(duì)于私有的,要寫(xiě)這么一行語(yǔ)句
? ? ? ? {?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);//這行因?yàn)槭撬接械?,所以引用方法也不?/p>
? ? ? ? ? ? Console.WriteLine(v1.Length());
? ? ? ? }
? ? }
}
??
靜態(tài)函數(shù)默認(rèn)為private。
標(biāo)簽:
類(lèi)和類(lèi)的引用/public和private的評(píng)論 (共 條)
