Tutorial by Topics: 페이스



인터페이스interface 키워드를 사용하여 선언 할 수있는 클래스와 비슷한 참조 유형입니다. 인터페이스는 상수, 메서드 서명, 기본 메서드, 정적 메서드 및 중첩 형식 만 포함 할 수 있습니다. 메서드 본문은 기본 메서드 및 정적 메서드에만 있습니다. 추상 클래스처럼 인터페이스는 인스턴스화 될 수 없습니다. 인터페이스는 클래스에 의해서만 구현되거나 다른 인터페이스에 의해 확장 될 수 있습니다. 인터페이스는 Java에서 완전한 추상화를 달성하는 일반적인 방법입니다.

여러 라이브러리를 사용할 때 이름 충돌을 방지하는 데 사용되며 네임 스페이스는 함수, 클래스, 유형 등에 대한 선언적 접두사입니다.

인터페이스는 인터페이스를 구현하는 모든 클래스에서 예상 될 수있는 필드 및 함수의 목록을 지정합니다. 반대로 클래스는 인터페이스에 지정된 모든 필드와 함수가 없으면 인터페이스를 구현할 수 없습니다.

인터페이스를 사용하는 주된 이점은 다형성 방식으로 다른 유형의 객체를 사용할 수 있다는 것입니다. 이것은 인터페이스를 구현하는 모든 클래스가 적어도 해당 필드와 함수를 가지고 있기 때문입니다.

ActiveRecord는 비즈니스 데이터 및 논리를 나타내는 시스템의 계층 인 MVC의 M입니다. 관계형 데이터베이스 관리 시스템의 테이블에 애플리케이션의 다양한 객체를 연결하는 기술은 O bject R하여 관계형 M의 apper (ORM)이다.

ActiveRecord는 데이터베이스에 대한 쿼리를 수행하며 대부분의 데이터베이스 시스템과 호환됩니다. 사용중인 데이터베이스 시스템에 관계없이 ActiveRecord 메서드 형식은 항상 동일합니다.


Page 1 of 3