Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

16 lines
1.1 KiB

# OOP
Object-oriented programming is a core of Java Programming, which is used for designing a program using classes and objects. This can also be characterized as data controlling for accessing the code.
* [Class](https://www.javatpoint.com/object-and-class-in-java)
* [Interfaces](https://www.geeksforgeeks.org/interfaces-in-java/)
* [Object](https://www.geeksforgeeks.org/classes-objects-java/)
* [Inheritance](https://www.geeksforgeeks.org/inheritance-in-java)
* [Polymorphism](https://www.javatpoint.com/runtime-polymorphism-in-java)
* [Abstraction](https://www.softwaretestinghelp.com/what-is-abstraction-in-java/)
* [Encapsulation](https://www.programiz.com/java-programming/encapsulation)
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/object-oriented-programming-oops-concept-in-java/'>OOPs Concept in Java</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.javatpoint.com/java-oops-concepts'>Java OOPs Concepts</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=6T_HgnjoYwM'>Java OOPs Concepts</BadgeLink>