6.16.Questions |
| 6.16.1. | "X extends Y" is correct if and only if X is a class and Y is an interface(True/False) |
| 6.16.2. | Answer: interface extends |
| 6.16.3. | "X extends Y" is correct if and only if X is an interface and Y is a class(True/False) |
| 6.16.4. | Answer: class and interface |
| 6.16.5. | "X extends Y" is correct if X and Y are either both classes or both interfaces(True/False) |
| 6.16.6. | Answer: interface hierarchy |
| 6.16.7. | Which method names follow the JavaBeans standard? |
| 6.16.8. | Answer: JavaBeas naming convention |
| 6.16.9. | Which, inserted independently at 'insert code here', will compile? |
| 6.16.10. | Answer: method overloading and var-arg |
| 6.16.11. | What is the result(enum value)? |
| 6.16.12. | Answer: enum value |
| 6.16.13. | What is the result when trying to compiling the following code(abstract and interface)? |
| 6.16.14. | Answer: abstract and interface |
| 6.16.15. | What is the result when trying to compiling the following code(variable name)? |
| 6.16.16. | Answer: variable name |
| 6.16.17. | What is the result when trying to compiling the following code(array declaration)? |
| 6.16.18. | Answer: array declaration |
| 6.16.19. | What is the result when trying to compiling the following code(enum definition spot)? |
| 6.16.20. | Answer: enum definition spot |
| 6.16.21. | What is the result(enum and for loop)? |
| 6.16.22. | Answer: enum and for loop |
| 6.16.23. | What is the result(static method)? |
| 6.16.24. | Answer: static method |
| 6.16.25. | Is the following code compilable(subclass and override)? |
| 6.16.26. | Answer: subclass and override |
| 6.16.27. | Is the following code compilable(subclass and overloading) |
| 6.16.28. | Answer: subclass and overloading |
| 6.16.29. | Is the following code compilable(override and exception throws statements)? |
| 6.16.30. | Answer: override and exception throws statements |
| 6.16.31. | What is the output(compare two enum values)? |
| 6.16.32. | Answer: compare two enum values |
| 6.16.33. | What is the output of the following program(class inheritance and shadowing)? |
| 6.16.34. | Answer: class inheritance and shadowing |
| 6.16.35. | What is the output of the following program(inner class)? |
| 6.16.36. | Answer: using inner class |
| 6.16.37. | What is ture for a fully encapsulated class? |
| 6.16.38. | Answer: encapsulated class |
| 6.16.39. | What is an example of polymorphism? |
| 6.16.40. | Answer: polymorphism |
| 6.16.41. | Which modifiers may not be used with a top-level class? |
| 6.16.42. | Answer: Which modifiers may not be used with a top-level class |
| 6.16.43. | The compiler supplies a default constructor if no constructors are provided for a class(True/False). |
| 6.16.44. | Answer: default constructor |
| 6.16.45. | All constructors have a void return type(True/False). |
| 6.16.46. | Answer: return type for constructors |
| 6.16.47. | A constructor may throw an exception(True/False). |
| 6.16.48. | Answer: constructor and exception |