Answer:
Polymorphism
Explanation:
You can have a basic button class that gets inherited by other classes.
class Button {
function pushButton(){}
}
class ElevatorButton extends Button{};
class BigRedButton extends Button{};
With these new classes, they inherit from the basic button class. They can decide what happens when the method pushButton() is called.
You don't need to worry about what pushButton() actually does, you can just call it if the object is of the type "Button" and you can expect it to work.
When you open MS Word, selecting the insert option and clicking
SmartArt, will pop up SmartArt dialog box. Double-clicking on one of the
graphic options in the middle panel will automatically select and place the
graphic art you want. It is an easy way of inserting a SmartArt of your choice without selecting
the art itself and clicking OK.