//类和方法;
//Program program = new Program(); //同类调用非静态方法 实例化Program 对象名.方法名;
//program.Test();
//Test1(); //同类调用静态方法 方法名(无需实例化对象);
//Person person = new Person(); //非同类调用非静态方法 实例化Person 对象名.方法名;
//person.Test();
//Person.Test1(); //非同类调用静态方法 类名.方法名(无需实例化对象);
//Program program = new Program(); //同类调用非静态方法 加法运算;
//program.Add(5,5);
//Add1(1, 9); //同类调用静态方法 加法运算;
//program.Subtraction(5, 5);
//Subtraction1(1,9 );
//program.Multiplication(5, 5);
//Multiplication1(1, 9);
//program.Division(5, 5);
//Division1(1, 9);
//int k = 1; //测试静态变量能否被静态方法获取; //非静态字段只能在非静态方法里使用,静态字段在静态和非静态中均能使用;
//Box box = new Box(); //立方体;
//box.V(3, 3, 3); //体积;
//box.S(3, 3, 3); //面积;
//Person person = new Person("showmaker",21); //构造方法
//person.display();
//public void Test() //同类非静态方法调用测试;
//{
// Console.WriteLine("同类调用:这是Program类中的非静态方法,调用方法:实例化Program 对象名.方法名");
//}
//public static void Test1() //同类静态方法调用测试;
//{
// Console.WriteLine("同类调用:这是Program类中的静态方法,调用方法:方法名(无需实例化对象)");
//}
//public void Add(int i,int j)
//{
// Console.WriteLine(i+"+"+j+"="+(i+j));
//}
//public static void Add1(int i, int j)
//{
// //Console.WriteLine(k); //非静态字段只能在非静态方法里使用,静态字段在静态和非静态中均能使用;
// Console.WriteLine(i + "+" + j + "=" + (i + j));
//}
//public void Subtraction(int i, int j)
//{
// Console.WriteLine(i + "-" + j + "=" + (i - j));
//}
//public static void Subtraction1(int i, int j)
//{
// Console.WriteLine(i + "-" + j + "=" + (i - j));
//}
//public void Multiplication(int i, int j)
//{
// Console.WriteLine(i + "*" + j + "=" + (i * j));
//}
//public static void Multiplication1(int i, int j)
//{
// Console.WriteLine(i + "*" + j + "=" + (i * j));
//}
//public void Division(int i, int j)
//{
// Console.WriteLine(i + "/" + j + "=" + (i / j));
//}
//public static void Division1(int i, int j)
//{
// Console.WriteLine(i + "/" + j + "=" + (i / j));
//}
}
//class Person
//{
// private int id;
// public Person() { } //若未在类中声明定义无参构造方法,创建参数化构造方法则默认无参构造方法被覆盖;
// //构造函数是有返回值的,返回值就是该类实例化的对象
// public Person(int id)
// {
// this.id = id;
// }
// public void Test()
// {
// Console.WriteLine("非同类调用:这是Person类中的非静态方法,调用方法:实例化Person 对象名.方法名");
// }
// public static void Test1()
// {
// Console.WriteLine("非同类调用:这是Person类中的静态方法,调用方法:类名.方法名");
// }
//}
//class Box
//{
// private int length;
// private int width;
// private int height;
// public void V(int i, int j, int k)
// {
// this.length = i;
// this.width = j;
// this.height = k;
// Console.WriteLine("长:{0} 宽:{1} 高:{2}的立方体的体积是{3}", length, width, height, length * width * height);
// }
// public void S(int i, int j, int k)
// {
// this.length = i;
// this.width = j;
// this.height = k;
// Console.WriteLine("长:{0} 宽:{1} 高:{2}的立方体的表面积是{3}", length, width, height, (length * width + length * height + width * height) * 2);
// }
//}
//class Person
//{
// private string name;
// private int age;
// public Person(string name,int age)
// {
// this.name = name;
// this.age = age;
// }
// public void display()
// {
// Console.WriteLine("姓名:{0} 年龄:{1}",name,age);
// }
//}