OOP eXposed - Object Oriented  icon

OOP eXposed - Object Oriented

Adriasys Research Lab
Free (in-app purchases)
1,000+ downloads

About OOP eXposed - Object Oriented

First in the world - An OOP Tutorial with instant OOP language switching!
Choose your OOP languages; Java or C# or C++ or VB.NET or ALL of them!
A must-have App for IT students.

This tutorial is designed for students and professionals who are already familiar with basic programming but would like to explore the Object Oriented aspect of the languages.

This is a step-by-step tutorial. Thus, for best result, follow the topics and subtopics in correct order.

Perplexed by OOP polymorphism? Baffled by OOP abstraction? Forget those mysterious bombastic terms in OOP. This tutorial exposes simpler way to understand those basic concepts of OOP not just in ONE language but in EIGHT most popular OO languages such as Java, C#, C++ and many more.

You will be an OOP master in multiple languages in no time! (ok maybe that's a bit of a stretch!)

======================
OOP Languages supported
======================
1. Java
2. C#
3. C++
4. VB.net
5. Python (coming soon)
6. JavaScript (coming soon)
7. PHP (coming soon)
8. Objective-C (coming soon)

=====================
OOP Chapters and Topics
=====================

1. Instantiation
- object and class
- name, attributes & methods
- constructor
- UML class diagram

2. Encapsulation
- public and private
- accessor & mutator
- has-a rule
- UML with encapsulation

3. Instantiation
- subclass & superclass
- is-a rule
- inherited constructor
- UML with inheritance

4. Polymorphism
- types of polymorphism
- method overloading
- method overriding (coming soon)
- generics (coming soon)

5. Advanced OOP 1
- interface (coming soon)
- abstract (coming soon)
- static (coming soon)
- final (coming soon)

6. Advanced OOP 2
- subtype polymorphism (coming soon)
- inner class (coming soon)
- lamda expression (coming soon)
- OOP summary (coming soon)

OOP eXposed - Object Oriented Screenshots