Object Oriented Design

This tutorial about OOPS Principles, OOPS concepts in order to design strong object-oriented design for Java or J2EE Web Applications.
All OOPS concepts are explained with real-world examples, lots of source code with an explanation, applicability, class diagrams, etc.

Connect with me on Twitter at https://twitter.com/FadatareRamesh

OOPS Concepts

>> What Is Object in Java with Programming Examples
In this article, we will learn what is Object in Java. How to declare, create and initialize objects in Java with examples. We will also look into different ways to create an Object in Java. We will also explore java.lang.Object class methods with examples.

>> What is Class in Java with Programming Examples - In this article, we will learn how to declare, create a Class in Java with examples. We will also look into different components classes like member variables, constructors, methods etc.

>> What are All the Different Ways to Create an Object in Java? - In this quick article, we will discuss 5 different ways to create an Object in Java.

In this article, we will learn Abstraction with real-world examples, class diagram, and implementation with lots of examples.

In this article, we will learn Encapsulation with real-world examples, class diagram, and implementation with lots of examples.

In this article, we will learn Inheritance with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn Polymorphism with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn Composition with real-world examples,  class diagram and implementation with lots of examples.

In this article, we will learn Aggregation with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn the Association with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn Cohesion with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn Coupling with real-world examples, class diagram and implementation with lots of examples.

In this article, we will learn Delegation with real-world examples, class diagram and implementation with lots of examples.

>> Object Class Methods in Java with Examples // Important
The Object class, in the java.lang package sits at the top of the class hierarchy tree. This article describes the Object class methods with examples.

This post walks you through how to create interfaces in real projects, using Java 8 static and default methods in java projects.

In this guide, we will learn about Abstract class, Abstract Definition Rules, it's usage, real-world examples and how to use in real time projects.
This post walks you through the basics of nested classes, different types of nested classes and examples.

In this article, you will learn everything about packages in Java.

The source code is available on GitHub: Object-Oriented Design Guide

Comments

Post a Comment