0% found this document useful (0 votes)
47 views6 pages

Assignment 6

The document defines a Car class with properties like license number, model, mileage and engine size. It includes getter and setter methods for the properties. The Mainunder class contains a main method that creates an array of Car objects by taking user input, and prints the property values.

Uploaded by

Infosys Campus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views6 pages

Assignment 6

The document defines a Car class with properties like license number, model, mileage and engine size. It includes getter and setter methods for the properties. The Mainunder class contains a main method that creates an array of Car objects by taking user input, and prints the property values.

Uploaded by

Infosys Campus
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

ASSIGNMENT-6

import java.util.*;

class Car123 {
private String licenceNumber;
private String model;
private double currentMileage;
private int engineSize;

public Car123() {
}

/***
* Constructor
*
* @param licenceNumber
* @param model
* @param currentMileage
* @param engineSize
*/
public Car123(String licenceNumber, String model, double currentMileage,
int engineSize) {
this.licenceNumber = licenceNumber;
this.model = model;
this.currentMileage = currentMileage;
this.engineSize = engineSize;
}

/**
* @return the licenceNumber
*/
public String getLicenceNumber() {
return licenceNumber;
}

/**
* @param licenceNumber the licenceNumber to set
*/
public void setLicenceNumber(String licenceNumber) {
this.licenceNumber = licenceNumber;
}

/**
* @return the model
*/
public String getModel() {
return model;
}

/**
* @param model the model to set
*/
public void setModel(String model) {
this.model = model;
}

/**
* @return the currentMileage
*/
public double getCurrentMileage() {
return currentMileage;
}

/**
* @param currentMileage the currentMileage to set
*/
public void setCurrentMileage(double currentMileage) {
this.currentMileage = currentMileage;
}

/**
* @return the engineSize
*/
public int getEngineSize() {
return engineSize;
}

/**
* @param engineSize the engineSize to set
*/
public void setEngineSize(int engineSize) {
this.engineSize = engineSize;
}
}

class Mainunder {
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
String licenceNumber;
String model;
double currentMileage;
int engineSize;
System.out.print("Enter size N: ");
int N = keyboard.nextInt();
Car123 car123s[] = new Car123[N];
keyboard.nextLine();
for (int i = 0; i < N; i++) {
System.out.print("Enter car123 licence number " + (i + 1) + ":
");
licenceNumber = keyboard.nextLine();
System.out.print("Enter car123 model " + (i + 1) + ": ");
model = keyboard.nextLine();
System.out.print("Enter car123 current mileage " + (i + 1) + ":
");
currentMileage = keyboard.nextDouble();
System.out.print("Enter car123 engine size " + (i + 1) + ": ");
engineSize = keyboard.nextInt();
keyboard.nextLine();
car123s[i] = new Car123(licenceNumber, model,
currentMileage, engineSize);
}
for (int i = 0; i < car123s.length; i++) {
System.out.println("The car123 licence number " + (i + 1) + ": "
+ car123s[i].getLicenceNumber());
System.out.println("The car123 model " + (i + 1) + ": " +
car123s[i].getModel());
System.out.println("The car123 current mileage " + (i + 1) + ":
" + car123s[i].getCurrentMileage());
System.out.println("The car123 engine size " + (i + 1) + ": " +
car123s[i].getEngineSize() + "\n");
}
keyboard.close();
}
}

You might also like