개발로드

☆KDT 2024-01-22★ 본문

JAVA

☆KDT 2024-01-22★

위대한개발자 2024. 1. 22. 18:36
캡슐화(encapsulation) 
객체의 속성(data fields)과 행위(메서드, methods)를 하나로 묶고,
실제 구현 내용 일부를 외부에 감추어 은닉한다.
  • Final
    • 선언과 동시에 초기화를 시켜야한다
    • 상수는 클래스영역에 저장되기 때문에 선언과 동시에 초기화를 해줘야 한다.
    • 인스턴스변수는 객체를 생성할 때 값을 주는 방법이있어 매개변수로 초기화를 해줘도 된다.

 

 

싱글톤
싱글톤 패턴은 특정 클래스의 인스턴스를 1개만 생성되는 것을 보장하는 디자인 패턴이다. 즉, 생성자를 통해서 여러 번 호출이 되더라도 인스턴스를 새로 생성하지 않고 최초 호출 시에 만들어두었던 인스턴스를 재활용하는 패턴이다.

'JAVA' 카테고리의 다른 글

☆KDT 2024-01-24★클래스 상속, 다형성,캐스팅  (0) 2024.01.24
★KDT 2024-01-23☆상속, static, 싱글톤, 정적 초기화  (0) 2024.01.23
★KDT 2024-01-19☆  (0) 2024.01.19
☆KDT 2024-01-18★  (0) 2024.01.18
★KDT 2024-01-17☆  (0) 2024.01.17