Object-Oriented Programming (OOP) is a programming paradigm based on the concept of "objects", which are instances of classes. Java is an object-oriented language that supports the following features:
public class Person { String name; int age; // Constructor public Person(String name, int age) { this.name = name; this.age = age; } // Method public void introduce() { System.out.println("Hello, my name is " + name + " and I am " + age + " years old."); } } public class OOPExample { public static void main(String[] args) { Person person1 = new Person("John", 25); person1.introduce(); } }
This example demonstrates how to create a simple class Person
with a constructor and a method introduce
. An object of the class is created in the main
method and its introduce
method is called.