component - CSc 2700: Lecture # 4 & 5 Java Component...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the 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.

Page1 / 4

component - CSc 2700: Lecture # 4 & 5 Java Component...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online