목록분류 전체보기 (81)
passion and relax
소개입장료 : 일반 : 9,000원 청소년 : 8,000원 어린이 : 7,000원위치 : 경북 안동시 관광단지로 346-30영업시간 : 10시 ~ 18시전화: 054-820-8803볼거리 많고, 주차가 편하고, 다양한 체험 프로그램, 합리적 가격, 아이와 함께하기 좋은 장소 유교란?B.C. 551년 중국 노나라에서 태어난 공자에 의해 체계화 되었으며, 이후 유학자들에 의해 더욱 발전되어 오늘에 이르렀다.유학, 유교라고 말할 때의 "유"는 부드럽다, 스며들다, 윤택하다의 뜻과 함께 선비의 의미도 담고 있다.사람의 도리를 자기 몸에 스며들게 한 뒤 남을 가르쳐 상대의 마음에 가르침이 젖어 들게 하는 것이로 이 세상 모든 사람이 평화로운 삶을 누리게 하는 가르침이다. 시간의 터널 너머2000년대 부터 ..
stack 과 heapstack. 메소드 호출과 지역변수가 사는 곳heap. 모든 객체가 사는 곳. Garbage collector가 작동하는 곳 메소드 호출. stack frame 에 "실행코드 + 지역변수 값 + 메소드 상태"가 저장된다.. 또 다른 메소드가 호출되면 계속해서 stack에 쌓이게 된다.. 맨 위의 stack frame의 메소드가 현재 실행 중인 메소드이다. 지역변수. 메소드용 변수로서 메소드 안에서 선언된 변수 또는 매개변수. 단지 이 둘만을 말함. 다른 것은 지역변수가 아니다. 객체의 저장 (지역변수 선언 시)객체용 지역변수 선언. stack에 지역변수가 선언됨.. CellPhone myPhone객체 생성. new를 했을 때, heap에 객체가 생성됨.. new CellPhone()..
다형성. 융통성과 확장성을 얻을 수 있다.. 다형성을 제대로 쓰려면, interface가 필요하다.. interface : 추상 클래스로서, 인스턴스를 만들 수 없는 클래스 추상 클래스 Hippo hippo = new Hippo(); //OK Animal hippo = new Hippo(); //OK Animal animal = new Animal(); //OK이지만, Animal이 무슨 동물? . 이런 경우 때문에, Animal 클래스는 abstract로 만들어야 한다.. 클래스 중에 인스턴스를 만들면 안되는 경우, abstract로 만들어야 한다.. 즉, new 키워드를 쓸 수 없게 만든다. abstract public class Canine extends ..
