Monday, March 2, 2015

Object and Classes::public,private,default,constructor method,instance method In Java

Program:

package newfifthlecture;

public class Learnnewclass {
public int aNewnumber=12;//example
static public Carclass myCar;//creating new object
static public Carclass myanothercarCar;//creating another new object
public static void main(String[] args) {

myCar=new Carclass();//calling
System.out.println("Car manufacturer name: "+ myCar.getManufacturerName());
myanothercarCar=new Carclass("TOYOTA","Corolla", 230);//calling and initialize
System.out.println("modelname of my car: "+myanothercarCar.modelName);
}
}

New class in same package:

package newfifthlecture;

public class Carclass {
private String manufacturerName;
public String modelName;

private double fuelAmount;

public Carclass() {
//constructor method
manufacturerName=new String();
modelName="Allion";
fuelAmount=30;
}
public Carclass(String manu,String model,double fuel) {
//another constructor method
manufacturerName=manu;
modelName=model;
fuelAmount=fuel;
}
public String getManufacturerName(){
// instance method
return manufacturerName;
}
}

Output:

Car manufacturer name:
modelname of my car: Corolla

Screenshots

program 1:


program 2:


output


No comments: