3. OOPS Theory #1 In OOP, we can define the 'restrictions' of an object (variables & methods). What do we call this r Pick ONE option Abstraction Encapsulation Polymorphism
3. OOPS Theory #1 In OOP, we can define the 'restrictions' of an object (variables & methods). What do we call this r Pick ONE option Abstraction Encapsulation Polymorphism
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

Transcribed Image Text:3. OOPS Theory #1
In OOP, we can define the 'restrictions' of an object (variables & methods). What do we call this res
Pick ONE option
Abstraction
Encapsulation
Polymorphism
Solve question 4
Inheritance
Clear Selection
4. OOPS Theory #2
In OOP, we can have subclass from the super class (parent class). What do we call this?
Pick ONE option
Abstraction
Encapsulation
Polymorphism
Inheritance
Clear Selection
5. OOPS Theory #3
In OOP, if we have a subclass, we can change its behavior (methods). What do we call this?
Pick ONE option
Abstraction
Encapsulation
Polymorphism
Inheritance
Clear Selection
![6. OOPS Theory #5
In OOP, we can construct structure real-world object in our implementation. What do we call this?
Pick ONE option
Abstraction
Encapsulation
Polymorphism
Inheritance
Clear Selection
7. OOPS Theory #4
public class Car {
public void horn() {
System.out.println("Horn horn");
}
}
public class Ferrari extends Car {
public void horn() {
System.out.println("Ferarriiiiii");
}
}
public static void main(String[] args) {
Car car = new Ferrari();
car.horn();
}
Code above will have the result:
Pick ONE option
Horn horn
Ferarriiiii
Cannot compile
Runtime exception
Clear Selection](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F433cd665-a79c-44d8-b958-aa2d428b008c%2F4a34214e-d5cc-4999-8584-11da1ba9550a%2F3hx6v2_processed.png&w=3840&q=75)
Transcribed Image Text:6. OOPS Theory #5
In OOP, we can construct structure real-world object in our implementation. What do we call this?
Pick ONE option
Abstraction
Encapsulation
Polymorphism
Inheritance
Clear Selection
7. OOPS Theory #4
public class Car {
public void horn() {
System.out.println("Horn horn");
}
}
public class Ferrari extends Car {
public void horn() {
System.out.println("Ferarriiiiii");
}
}
public static void main(String[] args) {
Car car = new Ferrari();
car.horn();
}
Code above will have the result:
Pick ONE option
Horn horn
Ferarriiiii
Cannot compile
Runtime exception
Clear Selection
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 2 steps with 1 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