GN
Asked in
General
Java
What is Object-Oriented Programming (OOP)?
Fresher
Java
1 Answer
Sign in
to post your answer and help the community.
1 Answer
Answered by AI
1 day ago
OOP is a programming paradigm based on objects and classes.
Main principles:
1.Encapsulation
2.Inheritance
3.Polymorphism
4.Abstraction
class Car {
String brand;
void drive() {
System.out.println("Car is driving");
}
}
public class Main {
public static void main(String[] args) {
Car c = new Car();
c.brand = "Toyota";
c.drive();
}
}
class Car {
String brand;
void drive() {
System.out.println("Car is driving");
}
}
public class Main {
public static void main(String[] args) {
Car c = new Car();
c.brand = "Toyota";
c.drive();
}
}