Key Content Area:
1. INTRODUCTION TO OBJECT-ORIENTATION
- Overview in classes and objects, message passing, information
hiding and merits of object-orientation in software maintenance,
enhancement, and reusability.
2. OBJECT-ORIENTED PROGRAMMING IN JAVA
- Object-oriented abstractions such as classes and methods,
- Array and vector,
- Composition and Inheritance, class hierarchies, the OBJECT class
- User interface, simple graphics, file and stream I/O, event driven
programming,Exception handling, throwing an exception, creating an exception.
3. INTERNET APPLICATIONS
- Accessing URL in JAVA
- Applets, security restrictions in Applets.
4. OBJECT-ORIENTED SOFTWARE DEVELOPMENT
- Software development cycle
- Requirement analysis
- Class design, method design
- Unified modeling language (UML)
- Object oriented implementation and testing
小趙0.0 java我學呢d |