01. 강남 KH정보교육원 2차 시험 후기 얼마 전, 강남 KH 정보교육원에서 진행하는 2차 수강생 평가를 진행하게 되었다. 시험자체는 1차 시험문제와 같은 문제로 진행하게 되었는데, 1차 시험결과를 반영하여 답 제출하였음에도 불구하고 점수가 높지 않을 것을 보아 채점 기준을 1차 시험보다 높인 것으로 판단이 된다. 1차 시험과 비교하여, 2차 시험을 볼 당시에는 더 많은 개념을 배웠기에 우리가 각자 배운 개념을 적극적으로 활용하는 편이 고득점을 노릴 수 있는 방법이라고 생각된다. 02. 강남 KH정보교육원 국비 교육 1개월 차 후기 어느덧 벌써 국비교육을 들은 지 1개월이 넘어가게 되었다. 10일 차에 간단한 후기를 올렸으나, 그동안 많은 변화가 있었기에 이를 기록해보고자 한다. 첫번째로 진도 나가는 ..
1. Final 클래스와 final 메소드 - 상속할 수 없는 final 클래스 : 자식 클래스를 만들지 못하도록 final 클래스로 생성한다. - 오버 라이딩 불가능한 final 메소드 : 자식클래스가 재정의 할 수 없도록 부모 클래스의 메소드를 final로 생성한다. - Final 키워드의 용도 : - 1 ) final 필드 : 수정이 불가능한 필드 - 2 ) final 클래스 : 부모로 사용이 불가능한 클래스 - 3 ) final 메소드 : 자식이 재정의할 수 없는 메소드 2. Protected 접근제한자 - Protected 접근제한자 = default 접근제한자 + alpha - 같은 패키지 내에서는 default 접근제한자와 같이 허용되지만 - 다른 패키지에서는 default와 다르게 자식 클..
1. 인스턴스 멤버 선언 VS 정적 멤버 선언의 기준 - 객체마다 가지고 있어야 할 데이터면 인스턴스 필드, 공용적인 데이터는 정적필드로 선언한다. - 인스턴스 필드는 계산기의 색, 정적 필드는 계산기 속에 있는 파이의 값이 해당 된다. - 인스턴스 필드로 작업해야 할 메소드는 인스턴스 메소드, 인스턴스 필드로 작업하지 않는 메소드는 정적 메소드로 선언한다. - 인스턴스 메소드를 불러들여 사용할 때에는 인스턴스 메소드를 사용해야 한다. - 정적 메소드는 더하기나 빼기처럼 자기 스스로 기능이 실행되어야 하기에, 정적 메소드를 사용하는 경우는 적은 편이다. 2. 정적 초기화 블록 [ Static initializer ] - 클래스의 구성 멤버 : - 1) 필드 - 2) 생성자 : 인스턴스 필드의 초기값을 넣..