public class SKPCinema {
// Property: Movie playing right now
public String movieName = 'OG Movie';
public Integer ticketCost = 200;
// Method to show welcome message
public void showWelcomeMessage() {
System.debug('Welcome to SKP Cinemas');
}
// Method to get current movie
public String getCurrentMovie() {
return 'Now Playing: ' + movieName;
}
// Method to calculate total cost
public Integer calculateTotalCost(Integer numberOfTickets) {
return numberOfTickets * ticketCost;
}
// Method to print single ticket
public void printSingleTicket(String row, Integer seatNo) {
System.debug('Ticket confirmed for "' + movieName + '" at ' + row + ' Row seat No. ' + seatNo);
}
// Method to print multiple tickets (smart people kosam 😉)
public void printMultipleTickets(String row, Integer startSeat, Integer numberOfTickets) {
List<String> seats = new List<String>();
for (Integer i = 0; i < numberOfTickets; i++) {
seats.add(row + String.valueOf(startSeat + i));
}
System.debug('Ticket confirmed for "' + movieName + '" at Seat Numbers ' + String.join(seats, ', '));
}