有哪个大佬知道这个怎么编写么

来源:3-1 静态成员

慕粉1937557753

2017-11-04 16:27

59fd79b9000149f207200540.jpg求回答

写回答 关注

1回答

  • 慕斯卡2337218
    2017-11-07 21:24:23

    namespace 练习30

    {/*在类中定义比较函数

        如果第一个数大就返回1或者第一个数或者按大小排列

        如果相等的返回0

        如果第二个数大就返回第二个数或者按大小排列

        在main中定义两个数,通过对象调用方法*/

        public class Num

        {

            public virtual int Bijiao(int a, int b)

            {

                int c = 0;


                if (a > b)

                {

                    c = a;

                }


                if (a < b)

                {

                    c = b;

                }


                else

                {

                    Console.WriteLine("0");

                }

                return c;

            }

        }

       public class Program:Num

        {


            public override int Bijiao(int a, int b)

            {

                return base.Bijiao(a, b);

            }



            static void Main(string[] args)

            {

                Program program = new Program();

                

                int a, b;

                a = Convert.ToInt32(Console.ReadLine());

                b = Convert.ToInt32(Console.ReadLine());

                int c = program.Bijiao(a, b);

                Console.WriteLine(c);

            }

        }

    }

    新手只能做到这里了,大佬有好方法的话请指教

    飞天猪来也

    你这个是方法重写,都不能算函数重载;函数重载可以同名不同参,就像你们重载构造函数一样。

    2019-10-22 14:52:31

    共 1 条回复 >

C#面向对象编程

本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧

68857 学习 · 153 问题

查看课程

相似问题