Skip to main content

Abstract Class


An Abstract class is a class that provides a common definition to the subclasses and this is the type of class whose object is not created.

key points of Abstract classes are:
  • Abstract classes are declared using the abstract keyword.
  • We cannot create an object of an abstract class.
  • If you want to use it then it must be inherited in a subclass.
  • An Abstract class contains both abstract and non-abstract methods.
  • The methods inside the abstract class can either have an implementation or no implementation.
  • We can inherit two abstract classes; in this case the base class method implementation is optional. 
  • An Abstract class has only one subclass.
  • Methods inside the abstract class cannot be private.
  • Abstract classes are useful when you need a class for the purpose of inheritance and polymorphism.
  • The purpose of an abstract class is to provide default functionality to its subclasses
  • When a class contains at least one abstract method, then the class must be declared as an abstract class
  • It is mandatory to override the abstract method in the derived class

Comments

Popular posts from this blog

How to Pass Data from one Form to other Form in windows Form Application C#

Introduction: Hi Guys! In this tutorial we learn how to pass data from one form to other form in windows form application using c#. Let’s Follow the Step and create windows form application. Step1: Visual studio- à File- à New- à Project à windows Form Application- à Ok Step2: Click on ToolBox- à Drag and drop Label and TextBox. I creat a Form with 3 Labels and TextBox as shown in fig. Step 3: I have Name,Fname,Address Label on Form .so I take a three global variable .Write this code on the Form1.cs         public static string SetValueForText1 = "" ;         public static string SetValueForText2 = "" ;         public static string SetValueForText3 = "" ; Step4: Project- à Add Windows Form- à Click on Add Step 5: After Creating Form Double Click on Submit button on windows Form1 and Write the Cod...