latihan OOP 1 (programer zaman now)

Run Settings
LanguageJava
Language Version
Run Command
public class PersonApp { public static void main(String[] args) { var person1 = new Person("Eko" , "Subang"); //person1.name = "Eko"; //person1.address = "Subang"; // person1.country = tidak bisa diubah karena final System.out.println(person1.name); System.out.println(person1.address); System.out.println(person1.country); //memanggil method person1.sayHello("budi"); Person person2 = new Person("Budi"); Person person3; person3 = new Person(); person3.name = "zabuza"; person3.sayHello("Naruto"); } }
class Person { String name; String address; final String country = "Indonesia"; Person(String name, String address) { this.name = name; this.address = address; } Person(String name) { this(name, null); } Person() { this(null); } //deklarasi method void sayHello (String name) { //paramName merupakan parameter System.out.println("Hello " + name + ", my name is " + this.name); } }
Editor Settings
Theme
Key bindings
Full width
Lines