</>SkillRecallRECALL WHAT YOU KNOW
LibraryPlannerDaily RecallWhy SkillRecall
AboutNewsContact
Explore Library
Prepare for an interviewExplore Library
All topics
  • .NET / C#.NET / C#
  • C++C++
  • GoGo
  • JavaJava
  • PHPPHP
  • PythonPython
  • RubyRuby
  • RustRust
  • TypeScriptTypeScript
.NET / C#OOP Principles in C#

24 items

1

Property Backing Field Bug

Code Quiz
2

Interfaces vs Classes in C#

Quiz
3

Fields in a Class

Flashcard
4

Inheritance with Colon Syntax

Flashcard
5

Abstraction Concept

Flashcard
6

Static vs Instance Members

Flashcard
7

Interfaces and Implementation

Flashcard
8

Method Overloading

Flashcard
9

Properties and get/set Accessors

Flashcard
10

Polymorphism Concept

Flashcard
11

Defining a Class in C#

Flashcard
12

The base Keyword

Flashcard
13

Constructors and Initialization

Flashcard
14

Access Modifiers

Flashcard
15

Abstract Classes and Methods

Flashcard
16

The sealed Keyword

Flashcard
17

Creating Objects with new

Flashcard
18

Encapsulation Concept

Flashcard
19

The object Base Class

Flashcard
20

The 'this' Keyword

Flashcard
21

Methods in a Class

Flashcard
22

Virtual and Override Methods

Flashcard
23

Auto-Implemented Properties

Flashcard
24

OOP and Its Four Pillars

Flashcard
FlashcardBeginner

Polymorphism Concept

Polymorphism lets objects be treated through a common type.

Question

What is polymorphism in OOP?

Click to reveal answer
← PreviousProperties and get/set AccessorsNext →Defining a Class in C#
</>SkillRecallRECALL WHAT YOU KNOW

Stay sharp, validate what you know, and explain it clearly — across software engineering, cloud & DevOps, AI, data, security, system design, testing & QA, mobile, UI/UX, and product & project management.

Explore

  • Library
  • Planner
  • Daily Recall
  • News

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

SkillRecall is a product of The Observable.

© 2026 SkillRecall. All rights reserved.

Made withlovein Sydney, Australia