A class is a collection of properties, methods,variables and constructors.
We can assume it as a blue print or template.
Let us suppose a car is there. It should contain wheels, seats and engine etc..
Every car should have these all features. So we assume car is a class.
So, Indica is a car, which contains wheels, seats and engine etc.. So,Indica is the object of the car blue print.
Here Indica is an object which represents the car class and its features or characteristics are the members of the car class.
Syntax:
<Access specifier> Class <Classname>
Create an object to a class
Syntax
Classname object = new Classname();
Example
Using above class object can be created as below
program prg = new program();
Object
Object is a representative of the class which shows the list of class members.
We can access the class members using the object created to that class.
Access specifier
Access specifier defines the scope of accessibility of a class members.
If it is public, we can use that class member across the program.
There are different types of access specifier in C#
1) Public
2)Private
3)Protected
4)Internal
5)Protected internal
Note: We will discuss detail access specifier on "Access specifier post" soon.
Constructor
A constructor is a special type of method which is used for initializing the values to the members of a class.
Constructor should not return a value. so, constructor declaration should not include any return type
and constructor name should be the class name.
Constructor will be executed immediately when the object created to the class.
Syntax
Access specifier Classname()
Using above class object can be created as below
public program
There are 5 types of classes in .NetFramework
Types of Classes
1)Concrete class
2)Sealed class
3)Abstract Class
4)Static Class
5)Generic class




SQL Server
C#.Net
ASP.Net
ADO.Net
jQuery


No comments:
Post a Comment