상속 class B extends A // 자식 extends 부모 A클래스의 메소드를 가져와서(상속받아서) 쓸 수 있다. 왜쓰냐? 중복방지 ,시간,데이터 낭비 방지 개효율(객체지향언어의 특징) this=클래스 안에서 자기 자신을 가리키는 명령어 멤버변수와 매개변수 이름이 같을때 값을 세팅하기 위해서(구분하기위해서) super=오버라이딩 할 때 가려진 부모의 변수(은닉변수)를 호출하는 명령어 부모생성자에 들어있는 숨어있는 변수를 불러오고 싶을때 this()=생성자가 자기 자신을 호출하는 변수(오버로딩 가능) 같은 클래스 안에서 생성자가 다른 생성자를 호출하고 싶을때 super()=부모생성자를 호출하는 변수(역시 오버로딩 가능) 상속관계일때 기본 생성자를 바꾸지 않으면 무조건 호출. 여기서 this 빼고는..
※ 참고로 이 블로그에 있는 모든글은 내가 공부한 것들을 정리해놓고 다시 보기 위한것이다. 즉, 강의나 설명하는 글이 아니기때문에 정보가 빈약하거나 잘못됐을 가능성이 높다. 시작전 참고하면 좋은 글들 JAVA 위키백과 https://ko.wikipedia.org/wiki/%EC%9E%90%EB%B0%94_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4) JAVA 나무위키 https://namu.wiki/w/Java JAVA 프로그래밍 언어란? 컴퓨터는 0,1로만 되어있어서 영어나 한글로 말해도 못알아듣는다(기계어) 사람도 마찬가지 컴퓨터가 나에게 '0100011' 이라고 신호를 보내도 뭔말인지 알아듣기 힘들다 그래서 둘이 대화할수있게 ..