What is a Class in Coding?

Hello, how are you doing? well i am fine indeed.On my last post we talked about Reference data types, today we’ll talk about Classes in coding, what is it definition, example etc… because classes is one of the important things in OOP(see my last post about Reference Data Types). First I apologize if there is any mistake, any help or knowledge would be nice. Lets be done with the chit-chat and lets begin.

What is a class? is it the place that you go to every morning when school day? well it is but that’s when you’re talking about it’s general meaning. Here we’ll talk about classes in coding, first… let’s get a grip of the meaning of the class itself,
a class in coding is a blue print from which individual objects are created. Just think of one bycicle, there must be thousands of the same kind of bycicle that exist in this world, but think… all of those bycicle will have the same blue print that is used to make it, and will have the same component for its creation. In object-oriented-programming terms, we should say that your bicycle is an instance of the class of objects known as bicycles. A class is the blueprint from which individual objects are created.

A sample of a class is given below:

public class Lion{
String maleorfemale;
int ageC
String color;

void roaring(){
}

void hungry(){
}

void sleeping(){
}
}

A class could contain any of the following variable, types :

  • Local variables: Variables that is defined inside the class methods, constructors or blocks are called local variables. The variable that is created will be declared and initialized within the method inside the class and the variable will be destroyed when the method has completed.
  • Instance variables: Instance variables are variables within a class but outside any other method. These variables will and are initialized when the class is instantiated. Instance of the variables can be accessed from inside any method, constructor or blocks that exist from that particular class.
  • Class variables: Class variables are variables declared with in a class, outside any method, with the static keyword.

A class can have any number of methods to access the value of various kinds of methods. In the above example, roaring(), hungry() and sleeping() are methods

Conclusions :

  • A class in coding is a blue print from which individual objects are created. 
  • A class could contain any of the following variable types : 
    • Local variables
    • Instance variables
    • Class variables

2 thoughts on “What is a Class in Coding?”

Leave a Reply

Your email address will not be published. Required fields are marked *