Posts

Showing posts from October, 2022

Personal Certification in Banking NQF 5 with Cornerstone Performance Solutions

Image
 

Personal Certification in Banking NQF 4 with Cornerstone Performance Solutions

Image

Personal Cerification through HyperionDev in Software Engineering - October 12,2022

Image
  https://www.hyperiondev.com/portfolio/86840/

View My Projects

Image

Java: Interfaces

Image
  Interfaces in Java An interface is a 'blueprint' for the functions available for an object.  Interfaces are used in large-scale java application developments, and the benefits of using interfaces in the developmental phase of an applications are:  Early establishment of interactions amongst necessary objects without forcing early definition of the supporting objects Enables developers focus on their particular development tasks knowing that integration has already been applied. Provides flexibility to integrate new interfaces without having to overhaul the entire code. Enforcing the contracts between members in the development team to ensure that all objects are interacting as designed to interact. As a software developer, Interfaces allows for us to implement functions and changes to an existing object without actually changing that particular object. Aside from this, It will allow us to make changes without having to rewrite the entire object with the implemented chan...