What is a Class?

what is class?

Asked on January 18, 2019 in Java.
Add Comment

  • 4 Answer(s)

    All Java codes are defined in a class. A Class has variables and methods.

    Variables are attributes which define the state of a class.

    Methods are the place where the exact business logic has to be done. It contains a set of statements (or) instructions to satisfy the particular requirement.


    1 public class Addition{ //Class name declaration
    2 int a = 5//Variable declaration
    3 int b= 5;
    4 public void add(){ //Method declaration
    5 int c = a+b;





    Answered on January 18, 2019.
    Add Comment

    A class can be defined as a template/blueprint that describes the behavior/state that the object of its type support.
    public class Dog {
    String breed;
    int age;
    String color;

    void barking() {

    void hungry() {

    void sleeping() {
    A class can contain any of the following variable types.

    Local variables − Variables defined inside methods, constructors or blocks are called local variables. The variable will be declared and initialized within the method and the variable will be destroyed when the method has completed.

    Instance variables − Instance variables are variables within a class but outside any method. These variables are initialized when the class is instantiated. Instance variables can be accessed from inside any method, constructor or blocks of that particular class.

    Class variables − Class variables are variables declared within 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, barking(), hungry() and sleeping() are methods.

    Answered on January 25, 2019.
    Add Comment

    What Is a Class?

    In the real world, you’ll often find many individual objects all of the same kind. There may be thousands of other bicycles in existence, all of the same make and model. Each bicycle was built from the same set of blueprints and therefore contains the same components. In object-oriented terms, we 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.


    class <class_name>
    Answered on February 3, 2019.
    Add Comment

    In the real world, you often have many objects of the same kind. For example, your bicycle is just one of many bicycles in the world. Using object-oriented terminology, we say that your bicycle object is an instance (in the glossary) of the class of objects known as bicycles. Bicycles have some state (current gear, current cadence, two wheels) and behavior (change gears, brake) in common. However, each bicycle’s state is independent of and can be different from that of other bicycles.

    When building bicycles, manufacturers take advantage of the fact that bicycles share characteristics, building many bicycles from the same blueprint. It would be very inefficient to produce a new blueprint for every individual bicycle manufactured.

    In object-oriented software, it’s also possible to have many objects of the same kind that share characteristics: rectangles, employee records, video clips, and so on. Like the bicycle manufacturers, you can take advantage of the fact that objects of the same kind are similar and you can create a blueprint for those objects. A software blueprint for objects is called a class (in the glossary).

    Answered on February 6, 2019.
    Add Comment

  • Your Answer

    By posting your answer, you agree to the privacy policy and terms of service.