Po prostu zdecydowałem się zintegrować moje umiejętności programowania MATLAB z bardziej spójnym i rygorystycznym kodowaniem Java. Dlatego mam nadzieję, że to nie będzie zbyt naiwne pytanie.Metody Java vs. funkcje
Chciałbym wiedzieć, czy istnieje prawdziwy powód, dla którego Java odnosi się do funkcji jako methods
, a nie jako functions
, jak to robi wiele innych języków programowania.
Czy to z powodu wewnętrznej natury Javy w porównaniu z językami proceduralnymi, takimi jak C/C++
? czy są jakieś inne ważne (lub subtelne) powody?
Z góry dziękuję.
metody są funkcje w zajęciach z zakresu klasy ... –
@JavaNewb Co? –
Nie jestem naprawdę zadowolony z definicji zawartej w przyjętej odpowiedzi w "dupe", szczerze mówiąc; nadal sprowadza się do kwestii definicji, a ta definicja jest zależna od kontekstu. Dolna linia to "ponieważ tak nazywa się Java". –