1 svar
131 visningar
blygummi 216 – Fd. Medlem
Postad: 4 jul 2019 13:41

Konstruktor

Min hela kod: https://pastebin.com/z1tXUkJD (denna länk är inklusive lösning, markerad med "se här")

Uppgift: "A constructor that has another rational number r as a parameter. The current rational number is initialised so that it contains the same numerator and denominator as r. (A constructor like this is called a copying constructor.)"

Endast lösning: https://pastebin.com/QjXqLuqQ 

Jag undrar, vilket instance field referar "r.num" och "r.den" till då jag inte skapat en lokal variabel num eller den, den referar ej heller till den som tillhör klassen. Det verkar som att de två variablerna num och den skapas i och med att de referaras till? 

blygummi 216 – Fd. Medlem
Postad: 4 jul 2019 14:20

Problemet löste sig, det ligger i att förstå att r referar till en variabel som existerar i testfilen, varav även num och den.

Svara
Close