Professional Documents
Culture Documents
Agenda
1.
2.
3.
4.
5.
6.
7.
Bart b1 = b;
b1.talk2();
Answer: Homer, Bart:
dude
Cartoon c1 = h;
((Homer)c1).talk4();
Answer: Homer, Homer: doh!
Midterm Review
What happens?
Cartoon c2 = b;
((Bart)c2).whoa();
Answer: dude
Lumpy l2 = b;
((Homer)l2).talk4();
Answer: Bart:
dude
Midterm Review
x
y
0
0
Midterm Review
0
8
Midterm Review
0
0
Midterm Review
10
Coding Question
}
Midterm Review
11
Midterm Review
12
Bit Representation
What is the bit representation for:
byte b = 15;
Answer: 00001111
Answer: 183
Answer: -73
Midterm Review
13
Bit Representation
Twos complement
14
Modular Arithmetic
Midterm Review
15
}
/* inserts the value into pqueue */
public void insert(int k) {
Midterm Review
16
Midterm Review
17
Midterm Review
18
Algorithmic Analysis
Definition of Big-Oh
Definition of Big-Omega
19
Algorithmic Analysis
True or false?
Midterm Review
20
Algorithmic Analysis
(z-k)(z)lg(n)
Midterm Review
21
Access rights
Ex.
Parents method is protected
Childs method is public
Refer to page 113 in Programming into Java for more details
Midterm Review
22
Quickies
Midterm Review
23