CodeHarborHub / codeharborhub.github.io

Welcome to CodeHarborHub! Our mission is to provide accessible and comprehensive educational resources to learners of all levels, from beginners to advanced professionals. Whether you're looking to kickstart your career in web development, master a new programming language, or stay updated on the latest tech trends, we've got you covered.
https://codeharborhub.github.io/
MIT License
80 stars 162 forks source link

Object Oriented Programming tutorials #93

Closed PrathicaShettyM closed 5 months ago

PrathicaShettyM commented 6 months ago

@Ajay-Dhangar I would like to add OOPs concepts also so that People who visit the website will be able gain knowledge on Object Oriented Concepts also which will help them for placements and all. Can you please assign me this task?

ajay-dhangar commented 6 months ago

yah sure, but followed our structure for example codes and preview.

Resources for Guidance

Here are some resources that may be helpful as you contribute to CodeHarborHub:

PrathicaShettyM commented 6 months ago

Yes sir

ajay-dhangar commented 6 months ago

I suggest you work and make or covered all topics like:

📁 Object-Oriented Programming Tutorials
|
├── 📁 01_Introduction_to_OOP
|   ├── 📄 01_What_is_OOP.md
|   ├── 📄 02_Principles_of_OOP.md
|   ├── 📄 03_Benefits_of_OOP.md
|   └── ...
|
├── 📁 02_Classes_and_Objects
|   ├── 📄 01_Defining_Classes.md
|   ├── 📄 02_Creating_Objects.md
|   ├── 📄 03_Class_Constructors.md
|   └── ...
|
├── 📁 03_Inheritance
|   ├── 📄 01_Inheriting_Properties_and_Methods.md
|   ├── 📄 02_Overriding_Methods.md
|   ├── 📄 03_Multiple_Inheritance_and_Interface.md
|   └── ...
|
├── 📁 04_Encapsulation
|   ├── 📄 01_Getters_and_Setters.md
|   ├── 📄 02_Access_Modifiers.md
|   ├── 📄 03_Encapsulation_in_Practice.md
|   └── ...
|
├── 📁 05_Polymorphism
|   ├── 📄 01_Method_Overloading.md
|   ├── 📄 02_Method_Overriding.md
|   ├── 📄 03_Runtime_Polymorphism.md
|   └── ...
|
├── 📁 06_Abstract_Classes_and_Interfaces
|   ├── 📄 01_Abstract_Classes.md
|   ├── 📄 02_Interface_Basics.md
|   ├── 📄 03_Implementing_Interfaces.md
|   └── ...
|
├── 📁 07_Composition_and_Aggregation
|   ├── 📄 01_Composition_vs_Aggregation.md
|   ├── 📄 02_Using_Composition.md
|   ├── 📄 03_Using_Aggregation.md
|   └── ...
|
├── 📁 08_Design_Principles_and_Patterns
|   ├── 📄 01_SOLID_Principles.md
|   ├── 📄 02_Design_Patterns_Overview.md
|   ├── 📄 03_Creational_Design_Patterns.md
|   └── ...
|
└── 📁 09_Advanced_Topics_and_Applications
    ├── 📄 01_Generic_Programming.md
    ├── 📄 02_Refactoring_and_Code_Smells.md
    ├── 📄 03_Object-Oriented_Design_Principles_in_Practice.md
    └── ...
Chanc2206 commented 6 months ago

hey i have hackerrank with 5 stars ,i think im best suited for the role kindly assign me!!

iamanolive commented 5 months ago

@Ajay-Dhangar can i work on this?

ajay-dhangar commented 5 months ago

@PrathicaShettyM , @Chanc2206 , @iamanolive can anyone complete this issue otherwise I close it.

github-actions[bot] commented 5 months ago

Hello @PrathicaShettyM! Your issue #93 has been closed. Thank you for your contribution!