Postingan lainnya
Membuat banyak object pada intro oop
di sini kok "orang.berbicara()" nya gak bisa ya. "berbicara" jadi merah tulisannya.
fun main (args: Array<String>){
val orang1 = orang("Andi", 35, 63, "S1")
val orang2 = orang("Dina", 30, 67, "S1")
println("umurnya : " + orang1.umur +"\nberat badan : " + orang1.beratBadan + "\nPendidikan terakhirnya adalah : " + orang1.pendidikanTerakhir)
orang.berbicara()
}
public class orang (var nama : String, var umur : Int, var beratBadan : Int, var pendidikanTerakhir : String){
fun berbicara() {
println("suaranya cempreng")
}
}
0
1 Jawaban:
Jawaban Terpilih
Karena class orang itu hanya blueprint / modelnya. Kalau mau menggunakan method berbicaranya, maka panggilnya dari instancenya, contohnya dari:
orang1.berbicara() atau orang2.berbicara()
sekedar info, untuk pemberian nama class itu wajib diawali huruf besar. Contohnya dari orang menjadi Orang
1