Posts

Showing posts from November, 2024

simple and practical Java examples for learning Object-Oriented Programming (OOP) concepts

  Here are some simple and practical Java examples for learning Object-Oriented Programming (OOP) concepts: 1. Class and Object Concept: A class is a blueprint, and an object is an instance of a class. class Car {     String brand;     int speed;       void displayInfo() {         System.out.println("Brand: " + brand + ", Speed: " + speed);     } }   public class Main {     public static void main(String[] args) {         Car car1 = new Car();         car1.brand = "Toyota";         car1.speed = 120;         car1.displayInfo();     } } 2. Encapsulation Concept: Hiding the internal state of the object and providing access through methods. class BankAccount ...