Exam 11: Advanced Object-Oriented Programming Features
Exam 1: Introduction to Computing and Programming75 Questions
Exam 2: Data Types and Expressions75 Questions
Exam 3: Methods and Behaviors75 Questions
Exam 4: Creating Your Own Classes75 Questions
Exam 5: Making Decisions75 Questions
Exam 6: Repeating Instructions75 Questions
Exam 7: Arrays75 Questions
Exam 8: Advanced Collections75 Questions
Exam 9: Introduction to Windows Programming75 Questions
Exam 10: Programming Based on Events74 Questions
Exam 11: Advanced Object-Oriented Programming Features75 Questions
Exam 12: Debugging and Handling Exceptions75 Questions
Exam 13: Working with Files75 Questions
Exam 14: Working with Databases75 Questions
Exam 15: Web-Based Applications75 Questions
Select questions type
Polymorphic programming is associated with the ____________.You do not have to know how the method goes about doing its work.All you have to know is what arguments to send,if any,and what you expect to be accomplished when the object finishes its work.
Free
(Short Answer)
4.8/5
(74)
Correct Answer:
black box concept
Packaging data attributes and behaviors into a single unit so that implementation details can be hidden describes ____ as it relates to object oriented development.
Free
(Multiple Choice)
4.9/5
(75)
Correct Answer:
B
Today applications are normally designed to be single,self-contained,monolithic programs.
Free
(True/False)
4.8/5
(72)
Correct Answer:
False
Classes can have a "has a" relationship.This is a concept called ____ or aggregation.
(Multiple Choice)
4.7/5
(72)
For classes of animal and dog,animal would be considered the derived class.
(True/False)
4.7/5
(79)
In addition to creating the console and Windows applications you've already created,you can create class library files with a dynamic link library (.EXE)extension that can be reused.
(True/False)
5.0/5
(96)
Which keyword instructs the compiler to infer the type of the variable from the expression on the right side of the initialization statement?
(Multiple Choice)
4.8/5
(79)
Access to members that have been defined with the public access modifier is restricted to members of the current class.
(True/False)
4.8/5
(83)
If a class implements more than one ____________,they all appear on the class definition line separated by commas.
(Short Answer)
4.8/5
(80)
The reserved word base,placed in the constructor heading before the opening curly brace,is used to indicate the base class constructor should be called.
(True/False)
4.7/5
(92)
Both var and ____________ enables developers to not associate a specific data type to the actual data when the memory declaration for the variable is written.
(Short Answer)
4.7/5
(80)
One of the major advantages of strongly typed languages versus dynamic languages is extensive compile type error checking occurs so that bugs can be found early.With dynamic typing this is delayed until ____________.
(Short Answer)
4.8/5
(74)
Multiple classes can implement the same interface,but a class can implement only one interface.
(True/False)
4.7/5
(85)
Components that can be referenced from any number of applications are created as class library files with a dynamic link library (DLL)extension.
(True/False)
4.9/5
(66)
To override a method,the base method may include any of the following keywords,EXCEPT ____.
(Multiple Choice)
4.9/5
(79)
Once a DLL is available,any application can add a reference to the DLL.The referenced file with the .dll extension becomes part of the application's private assembly.
(True/False)
4.9/5
(77)
____ contain no implementation details for any of their methods. Instead all their members are considered abstract.
(Multiple Choice)
4.9/5
(79)
Protected access enables derived classes to have access to change data in the base class.
(True/False)
4.9/5
(82)
Showing 1 - 20 of 75
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)