类和类的引用3/private的定义和使用
namespace ConsoleApp52
{
class Vector3
{ //先用私有进行定义
private float x;
private float y;
private float z;
//再对之前定义的变量,进行赋值。赋值是用一个函数来进行。所以就有大括号
public void SetX(float temp)
{ x = temp; }
public void SetY(float temp)
{ y = temp; }
public void SetZ(float temp)
{ z = temp; }
public double Length()
{
return Math.Sqrt(x*x+y*y+z*z);
}
}
}
=====================================================
namespace ConsoleApp52
{
class Program
{
static void Main(string[] args)
{
Vector3 v1 = new Vector3();
v1.SetX(2.3f);
v1.SetY(6.3f);
v1.SetZ(12.1f);
Console.WriteLine(v1.Length());
}
}
}