![]() |
Object-oriented programming (OOP) is a programming technique which helps software developers to view a program as an interaction of of "objects." It is especially helpful in developing large and complex software systems. has gained popularity
" Traditional programming, described as procedural programming, required software developers to concentrate on procedural steps in telling the computer what to do. Program instructions had a command form:
doThis
doThat
doThisAndThat
...
Although procedural programming is a useful and powerful method , OOP has become a popular and powerful technique to tackle the complexities of modern software systems. Availability of OOP languages like Java and C++ make it relatively easy to learn the basic concepts of the methodology.
Study of object-oriented programming with the Java language, to develop application and applet programs using Java APIs and user-defined classes . Includes basic Java language features, graphics, Java library, Swing components, event handling, exceptions, in addition to various OOP concepts and techniques. Requires regularly scheduled programming assignments. Prerequisite: CIS 240 or instructor's consent.
This course provides an opportunity for the students to learn the power of OOP techniques using various features of the Java programming language. OOP concepts to be studied includes: class and objects; inheritence; polymorphism; Java applets and applicatations; graphics using Java; event handling; and exceptions. Course requirements include regularly scheduled programming assignments. Prerequisite: CIS 240 or instructor's consent
Instructor | |
Bro. Robert Maruyama, S.M. | |
Class Meeting Times | |
TTh 2:00 - 3:20 | |
Contact | |
[email protected] |