Object-Oriented Design
No SVN checkout today
Object-Oriented Design No SVN checkout today Software development - - PowerPoint PPT Presentation
Object-Oriented Design No SVN checkout today Software development methods Object-oriented design with CRC cards LayoutManagers for Java GUIs BallWorlds work time Analysis Design Software Implementation Development Testing
No SVN checkout today
Repeat phases in a cycle Produce a prototype at end of each cycle Get early feedback, incorporate changes
Deployment Prototype
When you see
code better, do it Use descriptive names Q1
Q2
NEW!
Q4
Draw UML class diagrams based on your CRC cards Initially just show classes (not insides of each) Add insides for two classes
Answer: 5 We use the two-argument version of add:
JPanel p = new JPanel();
JFrame’s default LayoutManager
LayoutManager instances
BorderLayout uses up to five
Q5
JPanel’s default LayoutManager
A LayoutManager determines how components are
Q6
Q7-Q8