Sitat av
nobo
Lærer meg å kode så driver derfor å løser enkle mattestykker fordi det virker som en fin start. Lurer på et par ting: Er det noe som burde vært plassert annerledes? Gjør jeg noe unødvendig?
En ting som ikke er feil, men som virker litt rart, er at du har definert metodene til Triangle-klassen på to forskjellige måter. Triangle har en metode area() og en metode set_values(), men der førstnevnte er definert inne i Triangle-klassen, er sistnevnte deklarert innenfor og definert utenfor.
Dette har ingen funksjonell betydning, for begge er definert som metoder i Triangle, men det er litt inkonsekvent og pussig kodestil å bruke begge deler om hverandre slik. Så lenge du definerer alt i samme fil, vil det i min mening være ryddigst å definere alt inne i klassen.