25,000+ Courses Nationwide
0345 4506120

Java OOP Object Oriented Programming

Who would find this course useful? This is useful if you have some coding skills already.
This course is fast paced, not quite beginners level. It specifically concentrates on Object Oriented Programming Principles (OOP) in Java.
Download: Download Java JDK and Eclipse IDE.

Select specific date to see price, venue and full details.

Course Content

Session 1: General Concepts

Revision: Scanner, Input from stdin, Print to stdout.
Descision, While and For Loops

Session 2: Packages, Methods, Encapsulation

Using packages
Creating and calling methods, parameters, method overloading
Data protection through encapsulation

Session 3:

Classes, object construction
Inheritance, method overload and override
Polymorphism or runtime binding

Session 4:

Constructors, parameterised constructors
Create abstract classes and methods
Create and use an interface

Session 5:

Use the access modifiers protected and the default (package-friendly)
Create static variables, methods, and initialisers
Create final classes, methods, and variables

Session 6:

Nested Classes, Local Classes, Anonymous Classes, and Lambda Expressions, Enum Types Nested and inner classes; A stack class.

Related Courses

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the requested service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.


We work with the best