Course
Object-Oriented Concepts in Java – Advanced («JAVA03»)
In this course you will learn the advanced object-oriented concepts of the Java programming language. You will get an overview of their versatile application possibilities.
Duration
2 days
Price
1'350.–
Course documents
Digicomp Courseware
Course facts
- Learning advanced object-oriented concepts of the Java programming language
- Implementation inheritance
- Supertypes and Subtypes
- Modelling
- Hierarchy
- Subclasses
- Declaration
- Inherited methods
- Overwriting
- Overwriting methods
- Overwritten Methods
- Vertical constructor concatenation
- Polymorphism
- Substitution
- Instance check for classes
- Type Conversion for classes
- Privacy screen
- Access modifiers
- Rules for inheritance
- Overlapping
- Covered fields
- Covered methods
- Abstract
- Abstract Methods
- Abstract Classes
- Finales
- Final Variables
- Final Methods
- Final Classes
- Interface inheritance
- Supertypes and Subtypes
- Modelling
- Hierarchy
- Interfaces
- Declaration
- Multiple inheritance
- Implementation classes
- Declaration
- Implementing Methods
- Instance check for interfaces
- Type conversion for interfaces and classes
- Multiple inheritance
- Type conversion for interfaces
- Return types
- Invariance
- Covariance
This course is aimed at programmers who already know the basics of object-oriented concepts of the Java programming language and want to deepen their knowledge.
Attendance of the following course or equivalent knowledge is required: