Skip to content

Suchu/introduction-to-oop-project

Repository files navigation

introduction-to-oop-project

Object-Oriented Programming (OOP) is a Software Engineering paradigm to enable the ability to model real-world things as 'objects' in code. The blueprint on how to make these'objects' are defined by 'classes'.

Prerequisites


Before you continue, ensure you have met the following requirements:

  • You have installed Java
  • Supported on Windows, Mac OS nad Linux

What this exercise about?

  • Basic Concept of Object Oriented Programming (OOP)

  • Understanding of Four Pillars of OOP:

    • Abstraction
    • Encapsulation
    • Inheritance
    • Polymorphism

Exercise included

  • Class Bird

    • Subclasses Pigeon Penguin Parrot

    • Interface DanceImpl

  • Diagram UML_Diagram.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published