https://alicloud.my.id/2024/05/13/understanding-basic-object-oriented-programming-in-java/
Understanding Basic Object-Oriented Programming in Java