The aim of the course |
we will study the fundamentals of Java object oriented programming language (OOP). The topics included are control structure, functions, arrays, abstraction and encapsulation, classes and abstract classes and objects, inheritance, polymorphism, constructors, access control and overloading, Generics, Collections, and API. OOP is the new way of approaching the job of programming. It is the most widely employed technique for developing robust, reusable software. Students will learn the concept of algorithm design and implementation. In addition, they will write Java codes using both console or command-line and dialog box or graphical user interface styles. Finally, students will use the Netbeans Integrated Development Environment tool to write, compile, execute, and debug their Java programs |