In this tutorials will teach you what is the Classes and Objects step by step. This is an important for developing a java projects. there are many students who struggling with this area. so that I bring this article for all to clear the doubts.
Classes are just a blue print or template.
Example
public class Product
{
//Attributes
public String model;
public String brand;
public double price;
public String serial;
public boolean tested;
//Methods
public void sell()
{
System.out.println("Sales");
}
public void repair()
{
System.out.println("repair");
}
public void test()
{
System.out.println("test");
}
} Object are including methods and attributes. i already created the class above.inside the class consist of attributes and methods. i have created the another class which name is test.java. By creating a object using the name of the class product.
//Object Creation Product p1 = new Product();
Create the objects and assign the attributes and methods. i explained below code.
public class test
{
public static void main(String args[])
{
//Object Creation
Product p1 = new Product();
p1.brand = "Toyato";
p1.model = "BMW";
p1.price = 500000;
p1.tested = true;
p1.sell();
Product p2 = new Product();
p2.brand = "abc";
p2.model = "BBB";
p2.price = 600000;
p2.tested = true;
p2.sell();
Product p3 = new Product();
p3.brand = "cvb";
p3.model = "ert";
p3.price = 700000;
p3.tested = false;
p3.sell();
System.out.println("Brand is " + p1.brand);
System.out.println("model is " + p1.model);
System.out.println("model is " + p2.model);
System.out.println("model is " + p3.model);
p1.sell();
}
If you're just beginning to learn Java GUI programming creating an Water System Calculator is a fantastic project for…
GitHub is a powerful tool used by teams and developers around the globe. This guide is…
It's like having a super-smart buddy that is always there to help you write stories,…
The UK is known for its rich history, diverse culture, and most of all its…
Do you have a plan for your next holiday? Being aware of the Bank Holidays within the…
The world is rapidly changing of software development AI-assisted tools for coding have become the main focus. As…