diff --git a/ClassesAndObjects/src/main/java/com/example/Main.java b/ClassesAndObjects/src/main/java/com/example/Main.java index 6c7d548..74dde53 100644 --- a/ClassesAndObjects/src/main/java/com/example/Main.java +++ b/ClassesAndObjects/src/main/java/com/example/Main.java @@ -53,5 +53,13 @@ public class Main { System.out.println("Name: " + student.name); System.out.println("Age: " + student.getAge()); + + String movie = read.nextLine(); + int row = read.nextInt(); + int seat = read.nextInt(); + Ticket ticket = new Ticket(movie, row, seat); + System.out.println("Movie: " + ticket.getMovie()); + System.out.println("Row: " + ticket.getRow()); + System.out.println("Seat: " + ticket.getSeat()); } } \ No newline at end of file diff --git a/ClassesAndObjects/src/main/java/com/example/Ticket.java b/ClassesAndObjects/src/main/java/com/example/Ticket.java new file mode 100644 index 0000000..4f115c6 --- /dev/null +++ b/ClassesAndObjects/src/main/java/com/example/Ticket.java @@ -0,0 +1,26 @@ +package com.example; + +public class Ticket { + private String movie; + private int row; + private int seat; + + //complete the constructor + public Ticket(String movies, int rows, int seats) { + movie = movies; + row = rows; + seat = seats; + } + + public String getMovie() { + return movie; + } + + public int getRow() { + return row; + } + + public int getSeat() { + return seat; + } +} diff --git a/ClassesAndObjects/src/main/java/com/example/Vehicle.java b/ClassesAndObjects/src/main/java/com/example/Vehicle.java index ff2bf8a..adce4c6 100644 --- a/ClassesAndObjects/src/main/java/com/example/Vehicle.java +++ b/ClassesAndObjects/src/main/java/com/example/Vehicle.java @@ -5,7 +5,13 @@ public class Vehicle { int wheels; String color; double fuelCapacity; - + Vehicle() { + this.setColor("Red"); + } + Vehicle(String c) { + this.setColor(c); + } + void horn() { System.out.println("Beep!"); } @@ -18,5 +24,6 @@ public class Vehicle { // Setter public void setColor(String c) { this.color = c; - } + } + } diff --git a/ClassesAndObjects/target/classes/com/example/Main.class b/ClassesAndObjects/target/classes/com/example/Main.class index b898f82..9cf8e4e 100644 Binary files a/ClassesAndObjects/target/classes/com/example/Main.class and b/ClassesAndObjects/target/classes/com/example/Main.class differ diff --git a/ClassesAndObjects/target/classes/com/example/Ticket.class b/ClassesAndObjects/target/classes/com/example/Ticket.class new file mode 100644 index 0000000..55579c8 Binary files /dev/null and b/ClassesAndObjects/target/classes/com/example/Ticket.class differ diff --git a/ClassesAndObjects/target/classes/com/example/Vehicle.class b/ClassesAndObjects/target/classes/com/example/Vehicle.class index 138d62f..ef137b9 100644 Binary files a/ClassesAndObjects/target/classes/com/example/Vehicle.class and b/ClassesAndObjects/target/classes/com/example/Vehicle.class differ