object클래스에 대해 궁금한게 있어서요..
돌심보
2023.04.01
안녕하세요.. ^ ^
여쭤볼게 있어서 글을 올립니다..
자바에 대해 잘 모르는 초보랍니다.. ㅠ
오브젝트 클래스에 대해 공부를 하면서 여기 java강좌에서 자료를 보다 궁금한게 생겨서요..
오브젝트클래스에서 멤버변수와, 멤버함수에 대해 보고 있었는데요..멤버함수를 메소드라고도 한다고 보았는데요..
그럼 메소드에 대해 공부하는것이 멤버함수에 대해 공부하는것이 되는건가요?
멤버함수라고 찾아보아도 자료를 찾기 힘들어서요. ㅠㅠㅠ
-
해사랑해
C++에서 맴버함수를
JAVA에서는 메소드라고 합니다
같은 개념입니다 -
동은
멤버변수/함수의 사용상의 차이는 제나님이 말씀하신거와 같구요. 그보다 더 중요한 것은 개념적인 면이 아닐까 싶네요. 왜 변수와 함수를 클래스의 멤버로 선언하고 사용하는지를 말이죠. OOP 개념을 여러번 읽어보세요. 그럼 자연스레 이해되리라 생각합니다.
-
행복녀
..... 메소드와 멤버함수는 음.. 그냥 똑같은 함수인데 개념상으로 구별을 둔거 같네용..
메소드는 해당 클래스를 객체 생성후 [ 객체.함수명 ]으로 접근하는 함수들을 일컫는 거고,
멤버함수는 해당 클래스내에 선언된 모든 함수 [ 메소드 + 메소드에서 호출가능한 클래스내에 정의된 함수 ]
이렇게 분류할수 있겟네요.
그리구 멤버변수는 해당 클래스 내에잇는 모든 함수에서 사용가능한 변수가 될테고
차이로는 지역변수가 있겟죠. 함수내에 선언하구 해당 함수에