CodeGym
AI Academy
促销
CodeGym University
学习
课程
任务
调查 & 测验
游戏
帮助
日程
社区
Users
论坛
聊天
文章
成功故事
动态
评价
订阅
浅色主题

课时

  • 评论
  • 关于我们
开始
开始学习
立即开始学习
  • 我的进度
  • 课程
  • 任务地图
  • 课程
  • 多态的概念及其在OOP中的作用

    C# SELF
    等级 21,课时 0
    在这节课里,你会搞明白啥是C#面向对象编程里的多态,多态是怎么通过继承、virtual/override方法实现的,以及为啥它是让代码灵活和可扩展的关键工具。我们会用例子讲清楚多态怎么让你用统一接口操作不同对象,还会聊聊常见的坑和最佳实践。
    可用
  • 方法重载 (Method Overloading)

    C# SELF
    等级 21,课时 1
    在这节课里,你会学到怎么在C#里写多个同名但参数不同的方法——这就叫方法重载。我们会搞清楚重载是怎么工作的,为什么要用它,编译器是怎么选对版本的, params是啥, ref和 out会带来什么影响,还有重载时常见的错误。全都有例子和实用建议!
    可用
  • C#中的方法重写(Method Overriding)

    C# SELF
    等级 21,课时 2
    在这节课里,你会搞懂C#里方法重写是怎么回事:为啥要用 virtual、 override和 new这些关键字,怎么实现动态多态,方法隐藏和重写到底有啥区别,还有新手最常犯的坑。全都有例子、图解和实用建议!
    可用
  • 多态的实际应用

    C# SELF
    等级 21,课时 3
    在这节课里,你会学到多态是怎么让你在C#里写出通用又可扩展的算法的。我们会用动物、游戏对象和图形的例子,看看虚方法和继承怎么帮你写出灵活、易维护、易扩展的代码。还会聊聊常见的坑、语法细节和多态在项目中的真实用法。
    可用
  • 多态性与抽象方法的关系

    C# SELF
    等级 21,课时 4
    在这节课里,你会搞明白C#里的抽象类和抽象方法是怎么给子类定下严格的“契约”的,为什么它们对多态性很重要,它们和virtual方法有啥区别,以及怎么用它们来构建灵活又可扩展的架构。还有生活中的例子、常见的坑和实用建议——让你自信起步!
    可用
Learn
  • 注册
  • Java 课程
  • 任务帮助
  • 定价
  • Java 语法
社区
  • 用户
  • 文章
  • 论坛
  • 聊天
  • 成功故事
  • 动态
  • 联盟计划
Company
  • 关于我们
  • 联系方式
  • 评价
  • 媒体中心
  • CodeGym for EDU
  • 常见问题
  • 支持
CodeGymCodeGym 是一个从零开始学习 Java 编程的在线课程。该课程是初学者掌握 Java 的完美方式。它包含 1200+ 个带即时验证的任务,以及必要的 Java 基础理论。为了帮助你在学习中取得成功,我们实现了一系列激励功能:测验、编码项目、关于高效学习的内容,以及 Java 开发者职业相关内容。
关注我们
界面语言
English Deutsch Español हिन्दी Français Português Polski বাংলা
简体中文
मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
“程序员是培养出来的,不是天生的” © 2026 CodeGym
MastercardVisa
“程序员是培养出来的,不是天生的” © 2026 CodeGym