-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathCar.java
More file actions
44 lines (42 loc) · 1.25 KB
/
Car.java
File metadata and controls
44 lines (42 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package packpak;
public class Car {
//Variables
int CarID;
String CarModel;
String CarMake;
int ColorCode;
char CarClass;
//Constructor 1
public Car () {
System.out.println("\nThis person dosen't own a car\n");
}
//Constructor 2
public Car (int CarID, String CarModel, String CarMake, int ColorCode, char CarClass) {
System.out.println(CarID+" "+CarModel+" "+CarMake+" "+ColorCode+" "+CarClass);
}
//Constructor 3
public Car (String CarModel, String CarMake, int ColorCode) {
System.out.println(CarModel+" "+CarMake+" "+ColorCode+" No CarID found");
}
//Constructor 4
public Car (int CarID, String CarModel, String CarMake) {
System.out.println("CarNo: "+CarID+" "+"CarName: "+CarMake+" , "+CarModel);
}
//Method 1 (Void/No Return)
public void displayCarModel(String CarModel) {
System.out.println("The Model of this car is: "+CarModel);
}
//Method 2 (Return)
public int GenerateSerialNo(int CarId, int ColorCode) {
int result = CarId + ColorCode;
return result;
}
//Method 3 (Void/No Return)
public void CarMilage() {
System.out.println("This is a new car");
}
//Method 4 (Void/No Return)
public void CarMake(String CarMake) {
System.out.println("We are the largest car provider in the world: "+CarMake);
}
}