자바를 처음부터 하고있는대 ...
정확하게
오버라이드가무엇인지
오브젝트는 최상위클레스다 인대 왜그런지 또는 무엇인지
오브젝트에 중요 메서드들은 무엇인지
해쉬코드가 무엇인지
질문합니다.
한글 API봣는대 도대체가 머가먼말인지 ㄷㄷ
오버라이드는 무엇이다 가아닌 오버라이드를 해야한다 뭐이런것만 나와서 ㅠㅠ
최상위클래스, 오버라이드, 메서드, 이런 것들은 객체지향 프로그래밍의 기반이 되는 개념들입니다.
한단어 한단어의 뜻부터 알아본다던가, 건조하고 불친절한 API reference를 보는 것보다, 개념부터 익히는 책을 한권 정확히 보시는 것이 좋겠네요.
그렇지 않으면 구멍뚫린 댐을 손바닥으로 하나씩 하나씩 막는 격이 되지 않을까 하는 생각이 듭니다.
ㅜㅜ
이런 기본적인 개념까지 여기에 질문 올리는 단계가 됐군요...
이 게시판을 도피처로 삼으면 안되요...
기본 개념은 사람마다 이해하고 있는게 조금씩 다르고...설명할 때 마다 조금씩 달라질 수 있는 것들이기 때문에
이런 답변을 듣는것 보다는 책을 보라고 하고 싶네요.
찾아 본다고 하셨는데...이해 안간다면 이해 갈때까지 읽어보아야 해요
그래도 질문을 올린다면...이런 부분에서 이해가 안간다는 식으로 조언을 구해야지
다 모르겠고 첨부터 설명해 주세요...
이건 떠먹여주지 않으면 안먹겠다는 마음가짐으로 보이네요
책을 읽어보세요.
책 살 처지가 안된다면 도서관도 있습니다...
저희는 문제를 푸는(해결하는) 일이 직업인 사람들이에요
나중에는 물어볼 사람도 없고 책도 없고 자료도 없는 수 많은 문제에 부딫히게 됩니다.
지금 문제에 부딫혔을때 당장에 답을 구하는데 급급하지 말고
답이 안나오더라도 머리 싸매고 끙끙거리는 시간이 더 필요할 것 같네요
짜증 나긴 해도 그게 다 피와 살이되는 시간입니당...
ㅎㅎ잔소리잔소리
간단하게, 오버라이드는 부모클래스의 메서드가 제공하는 기능을 바꾸어 자식이 사용한다...쯤 되겠지만
이렇게만 말씀드리면 오해의 소지가 있어서...
JAVA 책 한권 보시는 게 좋겠네요...