This preview shows pages 1–2. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: CSc 2700: Lecture # 4 & 5 Java Component Classes September 11, 2008 1 Super- vs Sub- Classes Review super- vs sub- classes with focus on public vs private access permis- sion. Review public vs private in the context of elements in a class definition. 2 Introduction In theory, implementing classes, clever data structures, efficient error-handling, compact and robust code, and flexible design are all one needs to write Java programs. Nonetheless, user-friendly graphical user interface has become a fundamental component in any interactive computer application. Today, programmers do not only seek to develop efficient working programs to end- users. They also strive to razzle and dazzle them. Among business executives who know very little about software engineering design, the interface of a software application could be key consideration in the decision to choose an application over other comparable applications. In this course, we will discuss programs that interact with a user via a graphical user interface (GUI). These are programs that utilize windows, menus, buttons, check boxes and what we generally call widgets. Input may come by clicking the mouse, pressing a button, selecting a menu item, or typing a string in a text box. Output can accomplished not only with text but with images, sound, and graphics....
View Full Document
This note was uploaded on 10/06/2009 for the course CSC 2700 taught by Professor Duncan during the Spring '08 term at LSU.
- Spring '08