美文网首页
10月26日C#学习总结

10月26日C#学习总结

作者: 郭鸿博 | 来源:发表于2017-10-26 16:24 被阅读0次

今天学习了多态、方法重写、重写和隐藏的区别、抽象

多态:不同类型的对象对于同一方法表现出了不同的行为的方式就是多态 。

方法重写:在基类中使用关键字  virtual定义虚方法、派生类中使用关键字  override来重写方法

重写:1.如果一个基类的方法声明为虚函数,任何继承该虚函数的子类可以声明override方法重写它。2.子类重写的方法必须和父类的虚函数有相同的签名。3.override不能改变基类虚函数的访问权限。4.override不能和static、virtual、new同用。5.被重写的方法必须是virtual或abstract或override。6.override用于扩展或修改继承的且声明为abstract或virtual的方法、属性、索引器、事件。

隐藏:通过子类引用执行的是子类的版本、通过父类引用执行的也是父类的版本

重写:通过子类引用执行的是子类的版本、通过父类引用执行的也是子类的版本

抽象:当创建一个类时,有时需要让该类包含一些特殊的方法,该类对这些方法不提供实现,但是该类的派生类必须实现,这些方法,这些方法称为抽象方法。

今天学的都是新东西,以前也没有接触过,理解比较差,录了上课视频,回去要继续看看学学。

相关文章

  • 10月13日-4期C语言学习总结

    总结:今天开始学习C#的课程,代课老师用PPT将.NET和C#做了简述。向我们简介了关于C#的由来及应用。根据老师...

  • 无标题文章

    C#总结 在这个月的C#学习中,我遇到了很多问题,都寻求老师和同学解决掉了,在上课方面...

  • 2018-05-13

    C#总结 在最近的C#学习中,我们主要学习了Visual Stdio的使用和数据库的的制作。也学到了很多以前不懂的...

  • C#学习总结

    第一次 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软...

  • C#学习总结

    C# 是一个现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的,由 Ecma 和 ISO ...

  • C#学习总结

    C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。C# 是 .Net...

  • C#学习总结

    1.C#读作C Sharp,是微软针对.NET框架下开发应用程序而设计的一种面向对象的编程语言。2.NET Fra...

  • 10月16日-4期C语言学习总结

    总结:今天迎来了C#的新老师,因上周五学习的知识还不够透彻。老师帮我们重新温习了一遍,新学习了C#基本语法、数据类...

  • 石昌燕

    c#学习总结与体会 通过一个月的学习,会自己设计窗体界面,并能根据需求设置属性,如图一 这个月所学知识总结如下: ...

  • C#语言特性发展史

    C#语言特性发展史 Intro 本文主要总结介绍C# 每个版本带来的不同的语言特性。 C#,读作C Sharp,是...

网友评论

      本文标题:10月26日C#学习总结

      本文链接:https://www.haomeiwen.com/subject/qsykpxtx.html