OOP Flashcards

1
Q

What is OOPS?

A

OOP stands for Object-Oriented Programming,
which means it is a way to *create software *
around objects.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the main concepts of OOPS?

A
  1. Abstraction.
  2. Encapsulation.
  3. Inheritance.
  4. Polymorphism.
  5. Class
  6. Object
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the advantages of OOPS?

A
  • The advantages of OOP are:
  1. Reuse of code using Inheritance.
  2. Flexibility of code using
    Polymorphism.
  3. Secure application by using Encapsulation.
  4. Easy Scalable from small to large applications.
  5. Easier troubleShooting of code because of modularity.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the types of classes in C#?

A

Types of classes are:
1. Abstract Class
2. Static Class
3. Partial Class
4. Sealed Class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly