Artur 132 wyśw. 07-07-2025 20:51

Metoda void i zadanie 16 praca domowa 3

Jak działa metoda void skoro nie zwracając żadnej wartości w zadaniu 16 jesteśmy w stanie obliczyć średnią?




Programowanie Dodaj post do ulubionych Poproś o pomoc
s.gugula 09-07-2025 00:45

Ta metoda po prostu nie zwraca zadnej liczbowej wartosci, ale nie zmienia to faktu, że może ją w ramach swojego działania wyliczyć, a nawet wyświetlić na ekran (tyle, że nie używa return). Tu autor zadania chciał, żeby ona była typu void, bo chciał, żeby w niej zawierało się od razu ładne wypisywanie nie tylko wyniku średniej, ale także informacji jakim rodzajem średniej jest ta średnia. Stąd najbardziej uniwersalnym podejściem będzie użycie metody o typie void.


Artur 09-07-2025 14:39

Czyli najważniejsze jest to, że w metodzie void nie można użyć return i można połączyć obliczanie czegoś z wypisywaniem, a w innych metodach to wypisywanie trzeba zrobić w metodzie main tak?


s.gugula 10-07-2025 14:47

W każdej metodzie można zrobić jakieś wypisywanie. Ale najczęściej konstruując metody, które zwracają jednak jakąś np. liczbę, to takiego "wypisywania" sie nie daje.


Artur 10-07-2025 15:25

Dziękuję :)


Zadzwoń teraz Dotknij, aby się ze mną skontaktować.