Skip to content

ht-l1/coding-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OOP

Concept Analogy Explanation
Abstraction Toy Robot with a Big Button It allows you to interact with something without knowing the intricate details. In programming, it means using a feature without understanding its implementation.
Encapsulation Lunchbox It gathers everything needed in one place, keeping it organized and protected. In programming, it involves grouping related code and data to prevent external interference.
Inheritance Family Tree It enables a new class to inherit characteristics from the parent class.
Polymorphism TV Remote Using a universal remote control where the same buttons perform different functions based on the device (pressing 'volumn up' works whether you're contorlling the TV or a music player). In programming, it allows a method or function to exhibit different behaviors in different contexts.

Resource List

Quick Tip push existing project to github repo

Algorithms

Resume &Interview

Open Source & Good Read

Useful Resources

(back to top)

About

notes and coding challenges

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published