C#2022/11/4

//类和方法;


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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值