c# Season 2 chapter 10 part 3
With a ListBox of numbers, the SelectedItem property returns ____.
an object representing the one selected
To retrieve data from a ListBox control as string data, use the ____ property.
Text
An added value of ComboBox objects is that compared to a ListBox object they ____.
save space on a form
You change the appearance of the tabs for a TabControl object using the ____ Collection Editor.
TabPage
To retrieve multiple selections from a ListBox control, you can use all of the following properties EXCEPT ____.
Text
The ____ class in the System.Windows.Forms namespace enables you to add more functionality to your application by
offering additional user options, such as adding layers of menus.
MenuStrip
Which of the following is one of the pre-configured dialog boxes that can be added to an application?
ColorDialog
What is the name of the default event handler method for RadioButton and CheckBox objects?
CheckChanged( )
Packaging data attributes and behaviors into a single unit so that implementation details can be hidden describes ____ as
it relates to object oriented development.
encapsulation
Enabling reuse of code through extending the functionality of classes describes ____ as it relates to object oriented development.
inheritance
Enabling multiple implementations of the same behaviors so that the appropriate implementation can be executed based
on the situation describes ____ as it relates to object oriented development.
polymorphism
By defining data members as private, you protect the data and enable access only through the object's methods and
properties. This describes the ____ feature.
encapsulation
Components are implemented in C# through ____.
classes
Class library files end with a(n) ____ extension.
.dll
Classes can have a "has a" relationship. This is a concept called ____ or aggregation.
containment
The ____ keyword can be used to spread the definition of your classes over
multiple files.
partial
Constructors are defined with ____ access modifiers.
public
Replacing a method defined at a higher level creates a(n) ____.
overridden method
To override a method, the base method may include any of the following keywords, EXCEPT ____.
interface
Which access modifier should be used to give derived classes direct access to change the parent member data, but not
allow classes that instantiate objects of the class to have access to change member data?
protected
In order to derive from a user-defined base class, you must ____.
add a reference to the base class
To add dynamic link library components, add a reference to the components in your program and include a using directive.
The reason for adding the using directive is to ____.
avoid fully qualifying references to class members
The distinguishing characteristic of an abstract method is ____.
no implementation details are included
When you add the virtual keyword to a method heading, it
tags the method as capable of being overridden.
____ contain no implementation details for any of their methods. Instead all their members are considered abstract.
interfaces
Calls to the ToString( ) method emphasize the use of ____.
polymorphism