Asked by sultanwm
Question 21 Which one of the following is used in Java programming...
Question 21
Which one of the following is used in Java programming to handle asynchronous events?
Select one:
a. constructors
b. event handlers
c. overloading
d. pragmatics
e. protocols
Question 22
Consider the following Java program.
1 public class HelloWorld {
2 // My first program!
3 public static void main(String[] args) {
4 System.out.println("Hello, World!");
5 }
6 }
What starts on line 1?
Select one:
a. a statement
b. a package
c. a method definition
d. a comment
e. a class definition
Question 23
Which of the following keywords is useful for skipping to the next iteration of a loop?
Select one:
a. break
b. case
c. continue
d. extends
e. switch
Question 24
What is the output of the following Java program?
interface Food {
public void printFlavor();
}
class Pepper implements Food {
public void printFlavor() { System.out.println("spicy"); }
}
public class Lunch {
public static void main(String[] args) {
Food pepper = new Pepper();
pepper.printFlavor();
}
}
Select one:
a. bland
b. bland
spicy
c. (no output)
d. spicy
e. the program does not compile
bland
Question 25
A subclass will ___ from its superclasses.
Select one:
a. extend
b. implement
c. inherit
d. overload
e. override
Question 26
Consider the following Java program. Which line implements an interface method?
import java.awt.event.*;
import javax.swing.*;
public class MouseWhisperer extends JFrame implements MouseListener {
MouseWhisperer() {
super("COME CLOSER");
setSize(300,100);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
addMouseListener(this);
setVisible(true);
}
public void mouseClicked(MouseEvent e) { setTitle("OUCH"); }
public void mousePressed(MouseEvent e) { setTitle("LET GO"); }
public void mouseReleased(MouseEvent e) { setTitle("WHEW"); }
public void mouseEntered(MouseEvent e) { setTitle("I SEE YOU"); }
public void mouseExited(MouseEvent e) { setTitle("COME CLOSER"); }
public static void main(String[] args) { new MouseWhisperer(); }
}
Select one:
a. addMouseListener(this);
b. public class MouseWhisperer extends JFrame implements MouseListener {
c. public static void main(String[] args) { new MouseWhisperer(); }
d. public void mouseEntered(MouseEvent e) { setTitle("I SEE YOU"); }
e. setVisible(true);
Question 27
Which one of the following does NOT describe an array?
Select one:
a. Its elements can be a primitive type.
b. The number of its elements can change.
c. It can be used in a for-each loop.
d. It has a numbered sequence of elements.
e. It provides efficient random access to its elements.
Question 28
Consider the following Java program.
1 public class HelloWorld {
2 // My first program!
3 public static void main(String[] args) {
4 System.out.println("Hello, World!");
5 }
6 }
What starts on line 3?
Select one:
a. a statement
b. a package
c. a method definition
d. a comment
e. a class definition
Question 29
What is the output of the following Java program?
public class Food {
static int count;
private String flavor = "sweet";
Food(String s) { flavor = s; }
void setFlavor(String s) { flavor = s; }
String getFlavor() { return flavor; }
static public void main(String[] args) {
Food pepper = new Food("spicy");
System.out.println(pepper.getFlavor());
}
}
Select one:
a. false
b. smoky
c. spicy
d. sweet
e. true
Question 30
Which of the following can a class NOT be used for?
Select one:
a. a primitive type
b. a container for static methods
c. a container for static variables
d. a type for method parameters
e. a type for variables
Answered by DukeSummerRedPanda16
Unlock full access to Course Hero
Explore over 16 million step-by-step answers from our library
Subscribe to view answersum dolor s
ec
ng elit. Nam lacinia pulvinar tortor nec facilisis. Pelle
sum dolor sit
ip
Donec aliquet. Lorem
m ipsum dolor sit ame
molestie co
congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, c
itur laoree
itur laoree
, consectetur adipiscing elit. Nam lacinia pulvin
ec aliquet. Lore
, dictum vitae odio. Donec aliquet
o
, dictum vitae odio. Donec ali
usce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec a
o
llentesque dapibus e
onec aliquet. Lorem ipsum dolor sit amet, consec
m risus ante, dapibus a molestie consequat,
nec facilisis. Pellentesque dapibus
sum dolor
o
pulvin
congue ve
gue vel laoreet ac, dictum vitae odio. Do
dictum vit
a molestie
ec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a
facilisis. Pellentesque
, consectetur adipisc
at, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dict
ce dui lectus, congue vel
nec facilisis. Pellentesque dapibus
facilisis. Pellentesque dapibus
ur laoreet. Nam risus ante, dapibus a molestie consequat, ultri
or nec facilisis. Pellentesque dapibus
rem ipsum dolor sit amet, consect
sum dolor
or nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus
ec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante,
ipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesq
m risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui
consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. P
sus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lec
o
ctum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur
ipiscing el
a. Fusce dui lectus, congue vel laoreet ac, dictum vi
ac, dictum vitae odio. Donec aliquet. Lo
fficitur la
ec facilisis. Pellentesque dapibus e
, ultrices ac magna. Fusce
, dictum vitae odio. Donec alique
molestie consequat, ultrices ac magna. Fusce dui lec
ng elit. Nam lacinia pulvinar tortor nec facilisis. Pelle
sum dolor sit
ip
fficitur laoreet. Nam
fficitur laoreet. Nam
Fusce dui
, consectetur adipiscing elit. Nam lacinia pulvin
e vel laoreet ac, d
gue vel laoreet ac, dictu
nec facilisis. Pellentesque dapibus ef
icitur laoreet. Nam risus ante, dapibu
trices ac magna. Fusce dui lectus, congue vel la
, dictum vitae odio. Donec aliquet. Lorem ip
ctum vitae odio. Donec aliquet. Lorem ipsum dolo
inia pulvinar tortor nec facilisis. Pellentesque
usce dui lectus, congue vel laoreet ac, dictum vitae od
sum dolor
o
, ultric
usce dui le
ipiscing elit. Nam lacinia pulvinar tortor nec faci
sus ante, d
Fusce dui lectus,
iscing elit. Nam lacinia pulvinar
s ante, dapibus a molestie consequa
acinia pulvinar tortor nec fac
ur laoreet. Nam risus a