Write a program to display properties of AC using class and object in java

Share Your Love

Hello guys, welcome to lingarajtechhub.com. Today we are going to discuss the display properties of AC using class and object in java.

Code:

package com.AC_oops_class_obj.java;
public class AC {
	String name;
	int price;
	
	void AC_input() {
		name="hi-tachi";
		price=50000;
	}
	void AC_display() {
		System.out.println(name);
		System.out.println(price);
	}

	public static void main(String[] args) {
		AC a=new AC();
		a.AC_input();
		a.AC_display();
	}
}

Line-1:

  • package com.AC_oops_class_obj.java

 It is a java package , this package is created in a java project and it contains classes inside the package.

Line-2:

  • public class AC 

 “AC” is the class-name , class is a template used to create objects & class-name first letters must be capital. It is public means we can use this outside of the package.

Line-3:

  • String nameHere the name  is the variable and String is a class. It is not a data type

Line-4:

  • int price

Here price is the variable and int (Integer) is a data type of the variable.

Line-6:

  • void AC_input() {

name=”hi-tachi”;

price=50000;

          }

 In this line  we create a method whose name takes AC_input() where  store properties values.

Line-10:

  • void AC_display() {

System.out.println(name);

System.out.println(price);

}

 In this line  we create a method whose name takes AC_display().system is a predefined  class .Out is a static variable of type printstream present in system class. Println shows the result.

Line-15:

  • public static void main(String[] args) 

It is a main method in which we can execute a program.

  •  public : It is an access modifier. The main() is public because we can access main() outside of the class , if main() can’t be public then JVM(Java Virtual Machine) can’t be called main() & code can’t be executed. 
  •  Static : static is a keyword in which the main method has to be static in which JVM can load the class into memory and call the main method without creating an instance.
  •  Void : Void is a data type. It means no return type. 
  •  main(): Main is a function. 
  •  String [] args : string means collection of characters ,String[] args represents a collection of Strings that are separated by a space and can be typed into the program on the terminal directly. 

Line-16:

  • AC a=new AC()

 Here “a” is the instance variable.It is created to assign the default values to the instance variables of the class when an object is created.

Line-17:

  • a.AC_input()

“a” is the instance variable which is created. “ .” is the connector .AC_input() is a method where our input values will be stored.

Line-18:

  • a.AC_display()

“a” is the instance variable which is created. “ .” is the connector . AC_display() is a method where our result will be stored.

Share Your Love
Avatar photo
SONALIN SAHOO

Myself Sonalin Shaoo. I am quite happy to contribute here some java programming content and my friends Lipsa Mohanty ,Sushil Puhan, Aswin Kumar Nayak also help me to contribute their Opinion on this .

Articles: 40

Newsletter Updates

Enter your email address below to subscribe to our newsletter