Card 0 of 2
Consider the history of the following popular programming languages:
PHP
Java
Objective-C
Python
Which of the following is the closest ancestor shared by ALL of these languages?
All of these languages are C-based languages.
A clue was the answer "Objective-C," which is a strict superset of C that adds Object Orientation.
Compare your answer with the correct one above
What is the value of the string kitchen after the following code is run?
The constructor here in line 4 of the class definition is where it gets tricky. In the initialization of the constructor, we note that the input is a string.
Going down to line 10, to where the constructor function is defined, we see that a constructor with an input of c, which is defined as a string, will set the value of kitchen to c.
Finally, going down to our main code, we see that the value of the constructor in main is 'big', defined in str.
So kitchen='big'.
Compare your answer with the correct one above