Aşama 1 Soru 2
unknown
typescript
9 months ago
478 B
16
Indexable
class Car {
drive() {
console.log("Araç sürülüyor...");
}
}
class Truck {
drive() {
console.log("Kamyon sürülüyor...");
}
loadCargo() {
console.log("Kargo yükleniyor...");
}
}
type Vehicle = Car | Truck;
function useVehicle(vehicle: Vehicle) {
vehicle.drive();
if ('loadCargo' in vehicle) {
vehicle.loadCargo();
}
}
const car = new Car();
const truck = new Truck();
useVehicle(car);
useVehicle(truck);
Editor is loading...
Leave a Comment