CMSC132 Midterm 1(Correct solutions)
Private keyword correct answers Which term allows us to implement encapsulation in java? 48% of the code has been tested. correct answers A set of Tests generate 48% code coverage. What does this mean? Methods correct answers When designing object-oriented systems what do verbs in a problem statement represent? Class must define abstract otherwise it will not compile correct answers If a class extends an abstract class and it does not override one of the abstract methods then: Overriding correct answers Runtime Concept. Two methods with same method name and parameter. Only works for protected / double. Overloading correct answers Two or more methods in one class have same method name but different parameters. Compile time concept. Early (Static) Binding correct answers Since Variable p is declared as Type Person, should call Person toString(); Late (Dynamic) Binding correct answers Object p refers to was created as Faculty, call Faculty's toString(). Java uses this. Composition over Inheritance because less confusion correct answers Why do we prefer Composition over Inheritance? Checked Expressions. Try Catch block or throw correct answers Which type of expressions must always be handled ( checked or unchecked)? public class String implements ComparatorString{ public int compare ( String s1, String s2 ){ return h() - h(); } } correct answers Define a Comparator Interface to compare String length. Shorter will appear first. public int compareTo ( TARoom taRoom ){ return taR()-(); } correct answers Implement a compareTo method that compares objects based on size of the ta list. If we sort the by . Ta rooms with more will appear first.
Información del documento
- Subido en
- 29 de mayo de 2024
- Número de páginas
- 4
- Escrito en
- 2023/2024
- Tipo
- Examen
- Contiene
- Preguntas y respuestas