Show simple item record

dc.contributor.authorObuhuma, James
dc.date.accessioned2023-03-20T13:07:07Z
dc.date.available2023-03-20T13:07:07Z
dc.date.issued2022
dc.identifier.urihttps://www.hufocw.org/Course/937
dc.identifier.urihttp://repository.anu.ac.ke/handle/123456789/902
dc.descriptionThe course aims at introducing learners to the main concepts of Object-Oriented Programming. At the end of the course, the learner should be able to describe the Object-Oriented Programming aspects in comparison to imperative programming aspects already covered; to use the Java programming language to practically demonstrate the Object-Oriented Programming aspects, and to understand the concept of exception handling and file input output as used in the Java programming language.en_US
dc.description.abstractComputer programming is one of the knowledge areas in Computer Science and Information Technology degree programs. There are four main computer programming paradigms, namely, imperative/procedural, functional, object oriented and logic. This course focuses on the Object-Oriented Programming paradigm. The main Object-Oriented Programming constructs that will be covered include classes and objects, inheritance, encapsulation, and polymorphism. The Java programming language will be used to practically demonstrate the Object-Oriented Programming constructs. The course will also explore exception handling and file input output concepts as applied in the Java programming language. As a prerequisite, the learners should have been introduced to Computer Programming using an imperative/procedural programming language.en_US
dc.language.isoenen_US
dc.publisherHandong Global Universityen_US
dc.subjectObject-Oriented Programmingen_US
dc.subjectOOPen_US
dc.subjectJavaen_US
dc.subjectComputer Programmingen_US
dc.titleObject-Oriented Programming - Java 1en_US
dc.typeOtheren_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record