ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자주 까먹는 것
    카테고리 없음 2023. 11. 9. 17:48

    public 객체도 다른 패키지에서 사용하려면 import로 가져와야 한다.

     

    static 메서드,클래스만 static import가 가능하다.

     

    static을 쓰는 경우 : 한번 메모리에 올려서 계속해서 사용해야 하는데 여러객체가 필요 없는 경우. 한 클래스의 static 멤버가 사용되면, 다른 static 멤버들도 자동으로 초기화된다. 

     

    interface(추상클래스의 일종) :  자바에서 다중상속을 가능하게 하는 클래스의 설계도. (설계도의 설계도?)  클래스가 어떤 형식으로 만들어질지 정해주고, 클래스간의 계약,상호관계를 명시할 수 있는 객체이다. 인터페이스 안의 모든 변수는 public static final이다. 일반 추상클래스와 다른점은 추상클래스는 일반메소드,생성자, 필드를 가질 수 있지만 인터페이스는 오로지 상수와 추상메소드만 사용 가능하다는 점이다.

     

     

    추상메소드(abstract method): 이름과 형식은 정해져있지만 안에 아무 내용도 없는 메소드. 상속받은 클래스가 꼭 똑같은 형식과 이름의 메소드를 가져야 하는걸 명시하는 역할을 한다.

     

    중복되거나 복잡해지면 다른 클래스,메소드,테이블로 분할해서 사용하자

     

Designed by Tistory.