Hello,
Wo wäre konkret der Vorteil?
Der Code wird verständlicher, wartungsfreundlicher, skalierbarer usw. Und beim Debuggen sind alle interessierenden Kenngrößen schön beisammen!
"Schön beisammen" ist wohl ein Argument.
Es könnte später auch mehrere Akkus geben, die überwacht werden müssen.
Man könnte diversen Funktionen das gesamte Wertepaket übergeben.Das hat aber noch nichts mit OOP zu tun.
Doch hat es. Genau das ist OOP, nämlich eine praktische Angelegenheit. Nur wird das so nicht an den Schulen vermittelt!