{"id":217163,"date":"2024-08-05T09:24:03","date_gmt":"2024-08-05T09:24:03","guid":{"rendered":"https:\/\/www.henryharvin.com\/blog\/?p=217163"},"modified":"2025-12-19T11:21:54","modified_gmt":"2025-12-19T11:21:54","slug":"oops-concepts-in-java-with-examples-henry-harvin","status":"publish","type":"post","link":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/","title":{"rendered":"OOPs Concepts In Java With Examples | 2026- Henry Harvin"},"content":{"rendered":"\n<p>To start with Java is a known and commonly used programming language. And it is made by James Gosling who worked in Sun Microsystems in the USA in the 1990s. Furthermore, Java runs on several digital devices all across the world. Indeed, many features of Java make it a high-level programming language. Such as \u2014 (object-oriented programming) OOPs concepts in Java, speed, security, runs on many platforms, and more.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02084237\/java-wp.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217164\"\/><\/figure>\n<\/div>\n\n\n<p>In case, you are new to programming languages or someone looking to expand their knowledge in this field. Undoubtedly Java provides the perfect stage to help you begin your journey. Especially, knowing the oops concept in Java. Additionally, we can apply the OOPs concept in other programming languages. So, this blog will inform readers about the OOPs concepts in <a href=\"https:\/\/www.henryharvin.com\/online-java-course\" target=\"_blank\" rel=\"noreferrer noopener\">Java And Its Principles<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02091653\/1st-image-wp.webp\" alt=\"\" class=\"wp-image-217166\" style=\"width:547px;height:307px\"\/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>What is the OOPs Concept In Java?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02091940\/OOPs-Concepts-In-Java-wp.webp\" alt=\"\" class=\"wp-image-217167\" style=\"width:658px;height:370px\"\/><\/figure>\n<\/div>\n\n\n<p>To begin with, the OOPs concept in Java relates to the use of \u201cobjects\u201d. And in a programming language the \u201cobjects\u201d apply to a set of data and code. In short \u2014 a program is arranged around its data to make the code easier to understand and relate it to real-world problems in the OOPs concept in Java. Therefore it helps us to write clear and better code aside from improving the software design.&nbsp;<\/p>\n\n\n\n<p>Hence the OOPs concepts in Java make it closer to human language and easily adaptable. Subsequently, before diving into the core OOPs concepts in Java; let\u2019s understand the basics first.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Basic Concepts Of OOPs In Java With Examples-<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02092130\/basic-oops-concept-wp.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217169\"\/><\/figure>\n<\/div>\n\n\n<p>First and foremost the reader must have a basic idea of the syntax before learning OOPs and Java. In Java, there are five basic types of syntaxes. &nbsp;Including-<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Object in OOPs Concepts In Java-&nbsp;<\/h3>\n\n\n\n<p>In general, it enables us to understand OOPs concepts in Java and is the basic unit of programming. They are just like real-world objects and consist of &#8211; state and behavior. And the role of an object is to store its state in fields (<em>variables<\/em>) and execute its behavior through methods (<em>functions<\/em>).<\/p>\n\n\n\n<p>For example-<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02093833\/object-image-wp.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217175\" style=\"width:787px;height:219px\"\/><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Top 10 Java Course in India | ReviewsReporter\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/qikO5mi4Ows?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Class-&nbsp;<\/h3>\n\n\n\n<p>In order to separate it from a bundle of similar objects, we use the Class. A Class is similar to a preplan from which we make objects that define variables and methods. To summarise<a href=\"https:\/\/www.henryharvin.com\/programming-for-non-programmers-course\" target=\"_blank\" rel=\"noreferrer noopener\"> Java<\/a> has seven types of classes. Namely-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inner Class,<\/li>\n\n\n\n<li>Concrete Class,<\/li>\n\n\n\n<li>Final Class,<\/li>\n\n\n\n<li>POJO Class,<\/li>\n\n\n\n<li>Abstract Class,<\/li>\n\n\n\n<li>Static Class and<\/li>\n\n\n\n<li>Singleton Class.<\/li>\n<\/ul>\n\n\n\n<p>For example- a simple Java class<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02094959\/class-image-wp.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217177\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">3. Inheritance In OOPs Concepts In Java-<\/h3>\n\n\n\n<p>&nbsp;It should be noted that an effective way to organize and structure software is using Inheritance. Clearly, Classes receive state and behavior from a superclass. And inheritance enables us to derive a single class from another using this syntax. For example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02095306\/inheritance-1-wp-2.webp\" alt=\"\" class=\"wp-image-217180\" style=\"width:860px;height:261px\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">4. Interface-&nbsp;<\/h3>\n\n\n\n<p>Overall it is like a bargain between the class and the outside world formed at the time of compiling. It groups related methods with empty bodies. For this reason, it plays an important role to achieve abstraction in a programming language.&nbsp;<\/p>\n\n\n\n<p>Thus when the user implements an interface for which it is designed, the Class delivers the<em> behavior <\/em>and the <em>methods<\/em> appear in the source code before the class is compiled.&nbsp;<\/p>\n\n\n\n<p>for example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02095459\/interface-in-java-wp.webp\" alt=\"\" class=\"wp-image-217183\" style=\"width:894px;height:290px\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">5. Package In OOPs Concepts In Java-<\/h3>\n\n\n\n<p>&nbsp;Finally Package groups the Classes and Interfaces in a sensible way and promotes easy handling. Additionally, Java provides a large set of packages also known as API (Application Programming Interface). Just as a folder used to save files.<\/p>\n\n\n\n<p>User-defined and In-built are the two types of packages in use.<\/p>\n\n\n\n<p>For example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02095604\/packeage-example.webp\" alt=\"\" class=\"wp-image-217184\" style=\"width:555px;height:557px\"\/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Core OOPs Concepts In Java With Example-<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02092235\/CORE-OOPS-wp.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217170\"\/><\/figure>\n<\/div>\n\n\n<p>Importantly, a programmer should know about the four main core OOPs concepts in Java-<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Top 10 Coding Courses in India | ReviewsReporter\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/oSpXaZfHRRk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">1. Abstraction in OOPs concepts in Java-<\/h3>\n\n\n\n<p>First, this is the process in which we identify only the necessary details of an object and exclude the minor ones from the user. And so, Abstraction is gained through- interfaces or abstract classes. Accordingly, Abstract classes are used in the following situations- for instance<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>When we want to define a superclass without giving complete execution of every method we used.<\/li>\n\n\n\n<li>Or to create a superclass that shares its features with all other classes.<\/li>\n<\/ul>\n\n\n\n<p>Abstraction also helps us to achieve security. In the case of the Abstract Class, it should be passed from another class. Whereas the Abstract method is used in an abstract class because lacks a body.&nbsp;<\/p>\n\n\n\n<p>For example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02095956\/abstraction-wp.webp\" alt=\"\" class=\"wp-image-217185\" style=\"width:826px;height:414px\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">2. Encapsulation in OOPs concepts in Java-<\/h3>\n\n\n\n<p>&nbsp;It is used to hide execution details and implement abstraction in OOPs. Consequently, it restricts access to class members and methods by using access modifier keywords. For example- private, protected, and public keywords. Thus, by showing only selected data a program can be made error-free and easy to understand.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02101817\/ENCAP-WP.webp\" alt=\"\" class=\"wp-image-217203\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">3. Polymorphism in OOPs concept in Java<\/h3>\n\n\n\n<p>This concept allows a single object to behave in multiple ways depending on its state. Polymorphism is of two main types-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Compile-time Polymorphism<\/strong>&#8211; e.g. overloading of static method in Java.<\/li>\n<\/ul>\n\n\n\n<p>example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02102838\/overload-wp.webp\" alt=\"\" class=\"wp-image-217209\"\/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Runtime Polymorphism or Dynamic Polymorphism<\/strong>&#8211; this type of polymorphism results from the overriding of a superclass method by a subclass. As a result of which the compiler is unable to invoke a class during the run time.<\/li>\n<\/ul>\n\n\n\n<p>For example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02103138\/Screenshot-106-wp.webp\" alt=\"\" class=\"wp-image-217211\"\/><\/figure>\n<\/div>\n\n\n<p>Polymorphism can be achieved by using signatures and declarations of objects.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Inheritance in OOPs concepts in Java<\/h3>\n\n\n\n<p>In particular, this OOPs concepts in Java show the parent-child relationship. Besides it also promotes code reuse and includes two classes- Superclass and Subclass. The keyword used to show inheritance is \u2018extends\u2019<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Superclass- also known as the parent class whose features are passed to the subclass.<\/li>\n\n\n\n<li>Subclass- also known as the child class who receives the features from the superclass. It can also have its fields and methods aside from the ones that are inherited from the parent class.<\/li>\n<\/ul>\n\n\n\n<p>Inheritance is of the following types-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Single Inheritance<\/li>\n\n\n\n<li>Multilevel Inheritance<\/li>\n\n\n\n<li>Hierarchical Inheritance<\/li>\n\n\n\n<li>Multiple inheritance<\/li>\n<\/ul>\n\n\n\n<p>For example-<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02103529\/Screenshot-107-wp.webp\" alt=\"\" class=\"wp-image-217213\"\/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Use OOPs Concept In Java?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02092448\/programmng-language-benefits.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217171\"\/><\/figure>\n<\/div>\n\n\n<p>Altogether, we know many programming languages using the <a href=\"https:\/\/www.henryharvin.com\/full-stack-developer-course\" target=\"_blank\" rel=\"noreferrer noopener\">OOPs Concept<\/a>. Namely Java, Python, R, JavaScript, C++, and more. There are several benefits of using OOPs concepts in Java. Including-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The concept of Classes and Inheritance allows the code to be<strong> reused <\/strong>over again due<\/li>\n\n\n\n<li>OOPs favor software development due to <strong>flexibility, reusability, and wide applications<\/strong>.<\/li>\n\n\n\n<li>Promotes a<strong> secure <\/strong>environment.<\/li>\n\n\n\n<li>Immediately addresses <strong>troubleshooting <\/strong>and other issues.<\/li>\n\n\n\n<li>Accurate with <strong>easy maintenance<\/strong> and <strong>adaptability<\/strong> due to the concepts of Polymorphism.<\/li>\n\n\n\n<li>The use of objects favors the <strong>systematic organization<\/strong> of codes.<\/li>\n\n\n\n<li>And more.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Henry Harvin &#8211; Advanced Certification Program in Java<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/02092526\/henry-harvin-1.webp\" alt=\"\" class=\"wp-image-217172\"\/><\/figure>\n<\/div>\n\n\n<p>Eventually, now that the readers have an idea of oops concepts in Java; the only thing that remains is to get enrolled in a course. Undoubtedly,&nbsp; Henry Harvin\u2019s- Advanced <a href=\"https:\/\/www.henryharvin.com\/advanced-certificate-program-in-java-iit-guwahati\" target=\"_blank\" rel=\"noreferrer noopener\">Certification Program In Java<\/a> from E&amp;ICT Academy, IIT Guwahati will fit this purpose. Henry Harvin is one of the oldest&nbsp; Edtech companies that has served the needs of students since last so many years.&nbsp;<\/p>\n\n\n\n<p>Along with this, the partnership of this course with IIT, Guwahati will provide the perfect competitive edge needed to succeed in this domain. In short, this course will surely help you to get to know the oops concepts in Java better than before.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Unique Features-<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Firstly this course is for students who are familiar with the basic concept of programming.\u00a0<\/li>\n\n\n\n<li>Secondly, this is a 10-in-1 program providing 3 certificates on completion.<\/li>\n\n\n\n<li>Importantly\u2014 an opportunity for an Internship at the IIT-Guwahati campus.<\/li>\n\n\n\n<li>Besides this- 1 year Gold membership, projects, and job support.<\/li>\n\n\n\n<li>In addition to an e-portal that provides tests, PPTs, question banks, and more.<\/li>\n\n\n\n<li>Along with- Masterclasses, doubt sessions, and 24*7 support<\/li>\n\n\n\n<li>The program syllabus covers 13 modules and the necessary skills and tools.<\/li>\n\n\n\n<li>Course Duration- 6 months<\/li>\n<\/ul>\n\n\n\n<p>Course fee- Live Classes: INR 2,36,000<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Self-Paced Course: INR 2,12,400<\/p>\n\n\n\n<p>Not only this but if you are starting to learn Java and oops concepts in Java. In that case. Henry Harvin also offers courses for beginners in addition to a foundation combo course to learn Java.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion &#8211;<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05060529\/conclusion-wp-1.webp\" alt=\"OOPs concepts in Java\" class=\"wp-image-217448\"\/><\/figure>\n<\/div>\n\n\n<p>To summarise, the OOPs concepts in Java help a programmer break difficult problems into simple forms. Without a doubt, the concepts used in OOPs promote a better understanding of the language. And offers many benefits over procedural programming. Apart from this OOPs enable Java to become a high-level <a href=\"https:\/\/www.henryharvin.com\/java-programming-for-beginners\" target=\"_blank\" rel=\"noreferrer noopener\">Programming Language<\/a> and an impressive tool to write powerful codes.&nbsp;<\/p>\n\n\n\n<p>Moreover OOPs focus more on the data rather than the functions and help the programmer to relate real-world problems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Recommended reads-<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.henryharvin.com\/blog\/oops-interview-questions-and-answers\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top fifty plus OOPs interview Questions and Answers in 2026.<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.henryharvin.com\/blog\/thread-in-java\/\" target=\"_blank\" rel=\"noreferrer noopener\">Thread in Java- A beginner\u2019s guide<\/a>.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.henryharvin.com\/blog\/javascript-books\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top ten JavaScript books for 2026.<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.henryharvin.com\/blog\/java-full-stack-developer-courses-mumbai\/\" target=\"_blank\" rel=\"noreferrer noopener\">Top seven Java Full Stack developer courses in Mumbai.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>FAQs<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. What are OOPs concepts in Java?<\/h3>\n\n\n\n<p>Ans. OOPs is an Object-oriented programming approach that helps to break complex problems into simple ones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Which languages aside from Java use OOPs?<\/h3>\n\n\n\n<p>Ans. Python, C++, C#, Ruby, etc are examples of other programming languages that use OOPs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Are there any disadvantages of OOPs?<\/h3>\n\n\n\n<p>Ans. Yes, it has both advantages and disadvantages. To clarify:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The programs are slower to execute.<\/li>\n\n\n\n<li>It requires effort and patience to create an OOPs code.<\/li>\n\n\n\n<li>Additionally, the program size is larger than that of other methods.<\/li>\n\n\n\n<li>It can not solve every problem.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4. How is OOP different from procedural programming methods?<\/h3>\n\n\n\n<p>Ans. OOPs use objects and classes whereas procedural programming uses functions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Which courses are offered by Henry Harvin for learning Java?<\/h3>\n\n\n\n<p>&nbsp;Ans. Henry Harvin offers the following courses-<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Java foundation with DS and Algo combo course.<\/li>\n\n\n\n<li>Advanced Certification Program in Java<\/li>\n\n\n\n<li>Java Full Stack developer course.<\/li>\n\n\n\n<li>Beginners Java programming course\u00a0<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>To start with Java is a known and commonly used programming language. And it is made by James Gosling who&#8230;<\/p>\n","protected":false},"author":1158,"featured_media":217505,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","two_page_speed":[],"footnotes":""},"categories":[18621],"tags":[],"class_list":["post-217163","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OOPs Concepts In Java With Examples | 2026 - Henry Harvin<\/title>\n<meta name=\"description\" content=\"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OOPs Concepts In Java With Examples | 2026 - Henry Harvin\" \/>\n<meta property=\"og:description\" content=\"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/\" \/>\n<meta property=\"og:site_name\" content=\"Henry Harvin Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-05T09:24:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-19T11:21:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shivani Tomar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@henryharvin_in\" \/>\n<meta name=\"twitter:site\" content=\"@henryharvin_in\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shivani Tomar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/\"},\"author\":{\"name\":\"Shivani Tomar\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#\\\/schema\\\/person\\\/9a72ab1b5a877532f1b538a4ce89b7e1\"},\"headline\":\"OOPs Concepts In Java With Examples | 2026- Henry Harvin\",\"datePublished\":\"2024-08-05T09:24:03+00:00\",\"dateModified\":\"2025-12-19T11:21:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/\"},\"wordCount\":1619,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#\\\/schema\\\/person\\\/a86f96dfdfc6fa224445f6b651967094\"},\"image\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/05092334\\\/Oops-FI.png\",\"articleSection\":[\"Coding Blogs | Learn More About Coding\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/\",\"url\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/\",\"name\":\"OOPs Concepts In Java With Examples | 2026 - Henry Harvin\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/05092334\\\/Oops-FI.png\",\"datePublished\":\"2024-08-05T09:24:03+00:00\",\"dateModified\":\"2025-12-19T11:21:54+00:00\",\"description\":\"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/05092334\\\/Oops-FI.png\",\"contentUrl\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/05092334\\\/Oops-FI.png\",\"width\":2560,\"height\":1707,\"caption\":\"OOPs concepts in Java\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/oops-concepts-in-java-with-examples-henry-harvin\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Coding Blogs | Learn More About Coding\",\"item\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/category\\\/coding\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"OOPs Concepts In Java With Examples | 2026- Henry Harvin\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/\",\"name\":\"Henry Harvin Blog\",\"description\":\"Latest Online Courses &amp; Certification Blogs\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#\\\/schema\\\/person\\\/a86f96dfdfc6fa224445f6b651967094\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#\\\/schema\\\/person\\\/a86f96dfdfc6fa224445f6b651967094\",\"name\":\"George L V\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/19130846\\\/cropped-Henry-harvin-logo-1.png\",\"url\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/19130846\\\/cropped-Henry-harvin-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/19130846\\\/cropped-Henry-harvin-logo-1.png\",\"width\":445,\"height\":130,\"caption\":\"George L V\"},\"logo\":{\"@id\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/19130846\\\/cropped-Henry-harvin-logo-1.png\"},\"description\":\"George is an expert communicator. As a coordinator, senior language instructor, center head and a content writer the basic requirement at the DNA level was the same \u2013 effective communication. He discovered early in life that quality of communication makes the difference between great results and mediocre outcomes. And thus, he developed his first forte: focus on the listener and tailor the message accordingly. As he progressed in his career, he realized that the most compelling stories communicate through multi-sensory messaging - a powerful combination of visual, verbal, and intuitive content.\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/#\\\/schema\\\/person\\\/9a72ab1b5a877532f1b538a4ce89b7e1\",\"name\":\"Shivani Tomar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/29024039\\\/hh-3-150x150.jpg\",\"url\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/29024039\\\/hh-3-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/hh-certificates.sgp1.digitaloceanspaces.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/29024039\\\/hh-3-150x150.jpg\",\"caption\":\"Shivani Tomar\"},\"description\":\"Greetings. This is Shivani Tomar. I am a budding writer exploring the domains of Content and Creativity writing, with a passion for research and lifelong learning.\",\"url\":\"https:\\\/\\\/www.henryharvin.com\\\/blog\\\/author\\\/shivanitomar2106gmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OOPs Concepts In Java With Examples | 2026 - Henry Harvin","description":"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/","og_locale":"en_US","og_type":"article","og_title":"OOPs Concepts In Java With Examples | 2026 - Henry Harvin","og_description":"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!","og_url":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/","og_site_name":"Henry Harvin Blog","article_published_time":"2024-08-05T09:24:03+00:00","article_modified_time":"2025-12-19T11:21:54+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png","type":"image\/png"}],"author":"Shivani Tomar","twitter_card":"summary_large_image","twitter_creator":"@henryharvin_in","twitter_site":"@henryharvin_in","twitter_misc":{"Written by":"Shivani Tomar","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#article","isPartOf":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/"},"author":{"name":"Shivani Tomar","@id":"https:\/\/www.henryharvin.com\/blog\/#\/schema\/person\/9a72ab1b5a877532f1b538a4ce89b7e1"},"headline":"OOPs Concepts In Java With Examples | 2026- Henry Harvin","datePublished":"2024-08-05T09:24:03+00:00","dateModified":"2025-12-19T11:21:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/"},"wordCount":1619,"commentCount":0,"publisher":{"@id":"https:\/\/www.henryharvin.com\/blog\/#\/schema\/person\/a86f96dfdfc6fa224445f6b651967094"},"image":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#primaryimage"},"thumbnailUrl":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png","articleSection":["Coding Blogs | Learn More About Coding"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/","url":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/","name":"OOPs Concepts In Java With Examples | 2026 - Henry Harvin","isPartOf":{"@id":"https:\/\/www.henryharvin.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#primaryimage"},"image":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#primaryimage"},"thumbnailUrl":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png","datePublished":"2024-08-05T09:24:03+00:00","dateModified":"2025-12-19T11:21:54+00:00","description":"Are you new to Java Programming methods or a Pro? Dive into this blog to read about popular OOPs concepts in Java with some basic examples!","breadcrumb":{"@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#primaryimage","url":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png","contentUrl":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/08\/05092334\/Oops-FI.png","width":2560,"height":1707,"caption":"OOPs concepts in Java"},{"@type":"BreadcrumbList","@id":"https:\/\/www.henryharvin.com\/blog\/oops-concepts-in-java-with-examples-henry-harvin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.henryharvin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Coding Blogs | Learn More About Coding","item":"https:\/\/www.henryharvin.com\/blog\/category\/coding\/"},{"@type":"ListItem","position":3,"name":"OOPs Concepts In Java With Examples | 2026- Henry Harvin"}]},{"@type":"WebSite","@id":"https:\/\/www.henryharvin.com\/blog\/#website","url":"https:\/\/www.henryharvin.com\/blog\/","name":"Henry Harvin Blog","description":"Latest Online Courses &amp; Certification Blogs","publisher":{"@id":"https:\/\/www.henryharvin.com\/blog\/#\/schema\/person\/a86f96dfdfc6fa224445f6b651967094"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.henryharvin.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.henryharvin.com\/blog\/#\/schema\/person\/a86f96dfdfc6fa224445f6b651967094","name":"George L V","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2025\/01\/19130846\/cropped-Henry-harvin-logo-1.png","url":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2025\/01\/19130846\/cropped-Henry-harvin-logo-1.png","contentUrl":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2025\/01\/19130846\/cropped-Henry-harvin-logo-1.png","width":445,"height":130,"caption":"George L V"},"logo":{"@id":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2025\/01\/19130846\/cropped-Henry-harvin-logo-1.png"},"description":"George is an expert communicator. As a coordinator, senior language instructor, center head and a content writer the basic requirement at the DNA level was the same \u2013 effective communication. He discovered early in life that quality of communication makes the difference between great results and mediocre outcomes. And thus, he developed his first forte: focus on the listener and tailor the message accordingly. As he progressed in his career, he realized that the most compelling stories communicate through multi-sensory messaging - a powerful combination of visual, verbal, and intuitive content."},{"@type":"Person","@id":"https:\/\/www.henryharvin.com\/blog\/#\/schema\/person\/9a72ab1b5a877532f1b538a4ce89b7e1","name":"Shivani Tomar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/06\/29024039\/hh-3-150x150.jpg","url":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/06\/29024039\/hh-3-150x150.jpg","contentUrl":"https:\/\/hh-certificates.sgp1.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2024\/06\/29024039\/hh-3-150x150.jpg","caption":"Shivani Tomar"},"description":"Greetings. This is Shivani Tomar. I am a budding writer exploring the domains of Content and Creativity writing, with a passion for research and lifelong learning.","url":"https:\/\/www.henryharvin.com\/blog\/author\/shivanitomar2106gmail-com\/"}]}},"views":653,"_links":{"self":[{"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/posts\/217163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/users\/1158"}],"replies":[{"embeddable":true,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/comments?post=217163"}],"version-history":[{"count":4,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/posts\/217163\/revisions"}],"predecessor-version":[{"id":768481,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/posts\/217163\/revisions\/768481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/media\/217505"}],"wp:attachment":[{"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/media?parent=217163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/categories?post=217163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.henryharvin.com\/blog\/wp-json\/wp\/v2\/tags?post=217163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}