static void Main(String[] args) { // 14. Cara menginstansiasi kelas baru PublicClass publicClass = new PublicClass(); // 15. Cara memanggil method dengan parameter publicClass.setPrivateInt(13); // 16. Cara memanggil method dan mendapatkan return value-nya System.Console.WriteLine("[13] publicClass.getPrivateInt() = " + publicClass.getPrivateInt()); // 17. Cara mengubah isi atribut publik dari luar kelas publicClass.publicString = "World!"; // 18. Cara mendapatkan isi atribut publik dari luar kelas System.Console.WriteLine("[World!] publicClass.publicString = " + publicClass.publicString); // 19. Cara mengisi nilai atribut statik PublicClass.staticInt = 10; // 20. Cara mendapatkan nilai atribut statik System.Console.WriteLine("[10] PublicClass.staticInt = " + PublicClass.staticInt); // 21. Cara mendapatkan nilai konstanta System.Console.WriteLine("[3.14] PublicClass.PI = " + PublicClass.PI); // 22. Cara menginstansiasi kelas dengan turunannya PublicClass publicSubClass = new PublicSubClass(); publicSubClass.setPrivateInt(13); // 23. Memastikan method overriding bekerja System.Console.WriteLine("[26] publicSubClass.getPrivateInt() = " + publicSubClass.getPrivateInt()); }