reate two classes of your choice (a parent and a child) and access their properties as shown ab
reate two classes of your choice (a parent and a child) and access their properties as shown ab
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Create two classes of your choice (a parent and a child) and access their properties as shown
above.

Transcribed Image Text:chapter08 > JS classes.js >...
1 ✓ class Car {
18
19
20
21
22
2
3
4
6
7
8
9
10
11
12
13
14
15
16
constructor(type, model, color) {
this.type type;
this model
this.color
}
How do we use our class:
}
get type() {
return this._type.toUpperCase();
And the expected output is:
model;
color;
}
set type(newType) {
There is even Inheritance presents in JS:
this._type newType;
}
drive() {
return (this.type + ' is driving fast')
class Self DrivingCar extends {
constructor(type, model, color, numberOfSensors) {
super(type, model, color)
this.numberOfSensors numberOfSensors;
23 let myCar = new Self DrivingCar('Fiat', 500, 'white', 100);
24 let yourCar - new Car("Mercedes', 600, 'silver');
25 console.log(myCar.color)
26 console.log(yourCar.color)
27
console.log(myCar.numberOfSensors
PS C:\Users\galae\OneDrive\Desktop\JS\chapter88> node classes
white
silver
100
Create two classes of your choice (a parent and a child) and access their properties as shown
above.

Transcribed Image Text:js > chapter08 > js > JS functions.js>...
1
2
3
4
5
6
7
8
9
10
11
12
13
#49799872274
15
16
17
18
19
20
21
25
function product (p1, p2) {
return p1 * p2;
}
console.log(product (2, 5))
let x = product (4,4)
console.log(x)
var sum = function(s1, s2){
return(s1 + s2);
};
console.log(sum(5, 6));
var sum2 = function s(s1, s2){
return(s1 + s2);
};
console.log(sum2(5, 6));
var divide = new Function('x', 'y', 'return x/y');
console.log(divide (12, 6));
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 5 steps with 3 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education