Pertanyaan
Apa output dari kode berikut? class Person: species=""uuan" def __ init __ (self,name): self.name=name p1=Person("Alice") p2=Person("Bob") print(p1 .species,p2 .species) a. Alice Human b. Bob Human c. Alice Bob C d. Human Human
Jawaban
Berikut penjelasannya:
Kode tersebut mendefinisikan sebuah kelas bernama `Person` dengan atribut kelas `species` yang diinisialisasi dengan nilai "Human". Atribut `species` adalah atribut kelas, bukan atribut instance. Artinya, atribut ini dimiliki oleh kelas itu sendiri, bukan oleh setiap objek (instance) dari kelas tersebut.
Ketika kita membuat dua objek `Person`, `p1` dan `p2`, keduanya akan mengakses atribut kelas `species` yang sama. Oleh karena itu, ketika kita mencetak `p1.species` dan `p2.species`, kita akan mendapatkan nilai "Human" untuk keduanya.
Pertanyaan Panas lebih
Reply or click links on suspicious emails. True or False?
________ is the integration of technology on a device that serves more than one purpose, such as a smartphone.
kata teknis adalah
what is the manipulated variable and what is the responding variable? ___________: ______ __________: ________
What does a full adder do?
Solid primitives are...
The reasons UEFI/BIOS cannot access the drive can be caused by the drive, the data cable, the electrical system, the motherboard, or a loose connectio
Define Structural Anonymity
smartphones and tablets have increased traffic on major newspaper websites by
Which of the following cloud-computing concepts describes an application that is hosted on the internet but can be used and configured as needed inter
what does this trigger?
The spread of fake news, phishing and cyber bullying
We want to use the values in Price column in one of our formulas. What is the best way to select those values?
Whether the darkroom is light tight can be determined by __
Compound filters