30807人加入学习
(83人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

函数重写:重新撰写函数

根据传入的参数不同,使用对应的重写函数

 

注意,两个概念的不同:

  • Overload(重载):在同一个类中创建多个同名方法,参数列表不同

  • Override(重写):在子类中重新实现父类的虚方法/抽象方法

 

重写的关键在于传入参数,参数数量的不同、参数类型的不同

属于:编译时多态(静态绑定)

 

[展开全文]

函数的重载;函数名相同,参数不同(两个函数功能想等,数据参数不同:整数与浮点型)

返回值不要求相等

 

[展开全文]

面数的重载- Overload
函数名相同,参数不同,这个叫做函数的重载(编译器通过不同的参数去识别应该调用哪一个函数)


函数名相同,参数相同,这个叫做函数的重写

 

 

[展开全文]

算法:

计算方法,用于解决某个办法

数据结构 算法

掌握基础语法

函数重载,函数名相同  参数不同

 

 

[展开全文]

static int max(int []max)
{
int Max =0;
for(int i =0; i<max.Legth-1;i++)
     {
    if(max[i]<max[i+1])
        {
            Max = max[i+1]; 
        }
    
    }
return Max;

}
static double max(double []max)
{
double Max =0;
for(int i =0; i<max.Legth-1;i++)
     {
    if(max[i]<max[i+1])
        {
            Max = max[i+1]; 
        }
    
    }
return Max;
}
int zs = max(new int []{});
double xs = max(new double []{});
Console.WriteLine("int:"+zs);
Console.WriteLine("doubel:"+xs);

[展开全文]

方法的重载:在同一个类中,两个方法名称相同,但参数不同,系统还是可以识别,不会报错

类中的方法需要为public,否则在其他地方实例化类后不能调用

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(117)
图文(3)