Завдання: Створення Класу JavaScript
Завдання
Ви створюєте систему для керування автопарком прокату автомобілів. Кожен транспортний засіб має певні характеристики: марка, модель та рік випуску. Створіть клас Vehicle, який представлятиме ці характеристики для кожного автомобіля.
- Створіть клас: Оголосіть клас з назвою
Vehicle; - Додайте конструктор: Усередині класу
Vehicle:- Оголосіть конструктор, який приймає три параметри:
make,modelтаyear; - Присвойте ці параметри властивостям класу.
- Оголосіть конструктор, який приймає три параметри:
- Створіть та протестуйте екземпляри:
- Створіть екземпляр класу
Vehicleз іменемcar1та значеннями"Toyota","Camry"і2020; - Створіть ще один екземпляр з іменем
car2зі значеннями"Ford","Mustang"і2018; - Виведіть властивості кожного екземпляра автомобіля.
- Створіть екземпляр класу
1234567891011121314151617181920class _____ { constructor(_____, _____, _____) { this._____ = _____; this._____ = _____; this._____ = _____; } } // Create instances const car1 = new _____(_____, _____, _____); const car2 = new _____(_____, _____, _____); // Output the details console.log(car1._____); // Expected: Toyota console.log(car1._____); // Expected: Camry console.log(car1._____); // Expected: 2020 console.log(car2._____); // Expected: Ford console.log(car2._____); // Expected: Mustang console.log(car2._____); // Expected: 2018
- Оголосіть клас з назвою
Vehicle; - Додайте конструктор з трьома параметрами:
make,modelтаyear; - Усередині конструктора присвойте кожен параметр відповідній властивості через
this; - Створіть екземпляр класу
Vehicleз іменемcar1та значеннями"Toyota","Camry"і2020; - Створіть ще один екземпляр класу
Vehicleз іменемcar2та значеннями"Ford","Mustang"і2018; - Використайте
console.log()для відображення властивостейcar1таcar2.
1234567891011121314151617181920class Vehicle { constructor(make, model, year) { this.make = make; this.model = model; this.year = year; } } // Create instances const car1 = new Vehicle('Toyota', 'Camry', 2020); const car2 = new Vehicle('Ford', 'Mustang', 2018); // Output the details console.log(car1.make); // Output: Toyota console.log(car1.model); // Output: Camry console.log(car1.year); // Output: 2020 console.log(car2.make); // Output: Ford console.log(car2.model); // Output: Mustang console.log(car2.year); // Output: 2018
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 3
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.22
Завдання: Створення Класу JavaScript
Свайпніть щоб показати меню
Завдання
Ви створюєте систему для керування автопарком прокату автомобілів. Кожен транспортний засіб має певні характеристики: марка, модель та рік випуску. Створіть клас Vehicle, який представлятиме ці характеристики для кожного автомобіля.
- Створіть клас: Оголосіть клас з назвою
Vehicle; - Додайте конструктор: Усередині класу
Vehicle:- Оголосіть конструктор, який приймає три параметри:
make,modelтаyear; - Присвойте ці параметри властивостям класу.
- Оголосіть конструктор, який приймає три параметри:
- Створіть та протестуйте екземпляри:
- Створіть екземпляр класу
Vehicleз іменемcar1та значеннями"Toyota","Camry"і2020; - Створіть ще один екземпляр з іменем
car2зі значеннями"Ford","Mustang"і2018; - Виведіть властивості кожного екземпляра автомобіля.
- Створіть екземпляр класу
1234567891011121314151617181920class _____ { constructor(_____, _____, _____) { this._____ = _____; this._____ = _____; this._____ = _____; } } // Create instances const car1 = new _____(_____, _____, _____); const car2 = new _____(_____, _____, _____); // Output the details console.log(car1._____); // Expected: Toyota console.log(car1._____); // Expected: Camry console.log(car1._____); // Expected: 2020 console.log(car2._____); // Expected: Ford console.log(car2._____); // Expected: Mustang console.log(car2._____); // Expected: 2018
- Оголосіть клас з назвою
Vehicle; - Додайте конструктор з трьома параметрами:
make,modelтаyear; - Усередині конструктора присвойте кожен параметр відповідній властивості через
this; - Створіть екземпляр класу
Vehicleз іменемcar1та значеннями"Toyota","Camry"і2020; - Створіть ще один екземпляр класу
Vehicleз іменемcar2та значеннями"Ford","Mustang"і2018; - Використайте
console.log()для відображення властивостейcar1таcar2.
1234567891011121314151617181920class Vehicle { constructor(make, model, year) { this.make = make; this.model = model; this.year = year; } } // Create instances const car1 = new Vehicle('Toyota', 'Camry', 2020); const car2 = new Vehicle('Ford', 'Mustang', 2018); // Output the details console.log(car1.make); // Output: Toyota console.log(car1.model); // Output: Camry console.log(car1.year); // Output: 2020 console.log(car2.make); // Output: Ford console.log(car2.model); // Output: Mustang console.log(car2.year); // Output: 2018
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 1. Розділ 3