tailieunhanh - head first java second edition phần 2

Một câu chuyện rất Graphic: giới thiệu giao diện đồ họa, xử lý sự kiện, và các lớp bên trong làm việc trên Swing của bạn: quản lý bố trí và các thành phần Tiết kiệm các đối tượng: serialization và I / O Làm cho một kết nối ổ cắm mạng và xử lý đa luồng Cấu trúc dữ liệu: bộ sưu tập và generics phát hành luật: máy tính đóng gói và triển khai phân phối: | exercise solutions Exercise Solutions Be the Compiler class TapeDeck boolean canRecord false void playTape tape playing A r void recordTape tape recording Code Magnets class DrumKit boolean topHat true boolean snare true void playTopHat ding ding da-ding void playSnare bang bang ba-bang class DrumKitTestDrive public static void main String args DrumKit d new DrumKit false if true I File Edit Window Help Dance java DrumKitTestDrive bang bang ba-bang ding ding da-ding class TapeDeckTestDrive public static void main String args TapeDeck t new TapeDeck true if true We ve got the template now we have to make an object class DVDPlayer boolean canRecord false void recordDVD DVD recording . void playDVD DVD playing class DVDPlayerTestDrive public static void main String args DVDPlayer d new DVDPlayer B true if true The line wouldn t compile without a method 46 chapter 2 classes an objects puzzle Solutions Pool Puzzle public class EchoTestDrive public static void main String args Echo e1 new Echo Echo e2 new Echo the correct answer - or - Echo e2 el is the bonus answer int x 0 while x 4 1 if x 3 1 if x 0 x x 1 class Echo int count 0 void hello helloooo. who am I I am compiled from a .java file. class My instance variable values can be different from my buddy s values. object I behave like a template. class I like to do stuff. object method I can have many methods. class object I represent state . instance variable I have behaviors. object class I am located in objects. method instance variable I live on the heap. object I am used to create object instances. class My state can change. object