Devry CIS247 Week 1 Quiz May (2016) 2016

    Question
    1. Question : (TCO 1) The components of a class are called _____ and _____.
    elements; objects
    attributes; methods
    objects; instantiations
    properties; descriptions
    Question 2. Question : (TCO 1) Which of the following would be the most appropriate choice for a method in a Cup class?
    drink()
    hot()
    break()
    color()
    Question 3. Question : (TCO 1) Which of the following statements is/are true?
    A. Objects communicate through message passing.
    B. An object must be defined before you can create a class.
    C. The state of an object should not be hidden.
    D. Implementation details should be visible through the interface of a class.
    A and C
    All are true
    None are true
    Question 4. Question : (TCO 1) Which of the following would be the most appropriate choice for a data member in a Screen class?
    dimensions
    turnOff
    refresh
    activate Screen Saver
    Question 5. Question : (TCO 1) The property of _____ describes the packaging of state and behavior together in an object.
    data hiding
    abstraction
    encapsulation
    All of the above
    None of the above
    Question 6. Question : (TCO 8) Most professional coding standards use _____ for class names.
    underscores along with all upper case words
    Method Class case
    no specific naming convention
    Pascal case
    Question 7. Question : (TCO 1) Examine the ClockType class definition. How many attributes does it contain?
    class ClockType
    {
    public void setTime(int hour int min int sec);
    public int getTime();
    public void printTime();
    private int hr;
    public int min;
    public int sec;
    }
    2
    3
    9
    6
    An average of 5 because (7+3)/2 = 5
    Question 8. Question : (TCO 1) Assume we have two classes and have instantiated an object from each class. How many copies of each class’s attributes and methods exist in the instantiated objects?
    Two copies one copy of the first class and one of the second
    Zero the objects do not have attributes and methods
    Only one copy and both objects share it
    None of the above
    Question 9. Question : (TCO 1) Both _____ and _____ allow for code reuse and the building of more complex systems.
    inheritance; composition
    UML diagrams; serialization
    messaging; object behaviors
    None of the above
    Question 10. Question : (TCO 1) Which of the following is a valid statement for a method definition in Java?
    public int computeAverage {
    return 1;
    }
    public int computeAverage (
    return 1;
    )
    public int computeAverage () {
    return 1;
    };
    public int computeAverage () {
    return 1;
    }

                                                                                                                                      Order Now