solid

· Java
정리4장 자바가 확장한 객체지향abstract추상 클래스추상 메서드 : 상위 클래스가 구체적인 기능을 구현할 수 없으나 그 기능을 구현(오버라이딩) 및 접근할 수 있도록 강제하고 싶을 때생성자자바 컴파일러는 생성자가 없으면 기본생성자가 자동으로 생성된다생성자 = 객체 생성자 메서드초기화 블록static 블록 : 해당 클래스가 사용되는 시점에 클래스가 static 영역에 로드되면서 실행됨클래스가 메모리 영역에 로드되는 시점은 프로그램 실행 시가 아니라 해당 클래스를 처음 사용하는 시점임. 메모리 사용을 최대한 늦추어 효율을 높이기 위함인스턴스 블록 : 인스턴스 생성 시 실행. 거의 안쓰임finalfinal 클래스 : 상속 불가final 변수 : 상수. 초기화 이후 재할당 불가final 메서드 : 오버라이딩..
돌래씨
'solid' 태그의 글 목록