— Scott McNealy, Sun Microsystems Chairman, President and ceo


determine whether each of



Download 40,57 Mb.
Pdf ko'rish
bet64/555
Sana26.05.2022
Hajmi40,57 Mb.
#609235
1   ...   60   61   62   63   64   65   66   67   ...   555
Bog'liq
Head First Java (Kathy Sierra, Bert Bates) (z-lib.org)

determine whether each of 
these files will compile.
If they won’t compile, 
how would you fix them, 
and if they do compile, 
what would be their output?
BE the compiler
Exercise
exercise: 
Be the Compiler


you are here
4
classes 
and 
objects
43
A Java program is all scrambled up on 
the fridge. Can you reconstruct the 
code snippets to make a working Java 
program that produces the output listed 
below? Some of the curly braces fell on 
the floor and they were too small to pick 
up, so feel free to add as many of those 
as you need.
boolean topHat = true;
boolean snare = true;
void playSnare() {
System.out.println(“bang bang ba-bang”);
}
if (d.snare == true) {
d.playSnare();
}
d.snare = false;
class DrumKitTestDrive {
d.playTopHat();
public static void main(String [] args) {
File Edit Window Help Dance
% java DrumKitTestDrive
bang bang ba-bang
ding ding da-ding
void playTopHat () {
System.out.println(“ding ding da-ding”);
}
class DrumKit {
DrumKit d = new DrumKit();
Code Magnets
d.playSnare();
Exercise


44
 
chapter 2
x == 3
x == 4
x < 4
x < 5
x > 0
x > 1
Pool Puzzle
Your job is to take code snippets from 
the pool and place them into the 
blank lines in the code. You may 
use the same snippet more than 
once, and you won’t need to use 
all the snippets. Your goal is to 
make classes that will compile and 
run and produce the output listed.
public class EchoTestDrive {
public static void main(String [] args) {
Echo e1 = new Echo();
_________________________
int x = 0;
while ( ___________ ) {
e1.hello();
__________________________
if ( ____________ ) {
e2.count = e2.count + 1;
}
if ( ____________ ) {
e2.count = e2.count + e1.count;
}
x = x + 1;
}
System.out.println(e2.count);
}
}
class ____________ {
int _________ = 0;
void ___________ {
System.out.println(“helloooo... “);
}
}

Download 40,57 Mb.

Do'stlaringiz bilan baham:
1   ...   60   61   62   63   64   65   66   67   ...   555




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish