Classe Person:
namespace exercise85.Models;
internal class Person
{
public string Name { get; }
public int Age { get; }
public Person(string name, int age)
{
Name = name;
Age = age;
}
}
Classe Passenger:
namespace exercise85.Models;
internal class Passenger : Person
{
public int QuantityTickets { get; }
public Passenger(string name, int age, int quantityTickets)
: base(name, age)
{
QuantityTickets = quantityTickets;
}
public override string ToString()
{
return $"Passenger: {Name} - Age: {Age} - Tickets: {QuantityTickets}";
}
}
Instâncias:
using exercise85.Models;
Passenger p1 = new Passenger("Lúcia", 45, 3);
Passenger p2 = new Passenger("Rodrigo", 30, 1);
Console.WriteLine(p1);
Console.WriteLine(p2);