<aside> <img src="/icons/table_red.svg" alt="/icons/table_red.svg" width="40px" /> Table of Contents
</aside>
<aside> 💡
<aside> 💡
<aside> 💡
<aside> 💡
Definition
Key Characteristics
void
).Types of Constructors
Example: Default Constructor
class Vehicle {
Vehicle() { // Default constructor
System.out.println("Vehicle created.");
}
}
public class Main {
public static void main(String[] args) {
Vehicle v = new Vehicle(); // Constructor called
}
}
Output:
Vehicle created.
Example: Parameterized Constructor
class Vehicle {
String name;
Vehicle(String name) { // Parameterized constructor
this.name = name;
}
void display() {
System.out.println("Vehicle Name: " + name);
}
}
public class Main {
public static void main(String[] args) {
Vehicle car = new Vehicle("Car");
car.display();
}
}
Output:
Vehicle Name: Car