의 기본 지식 객체 지향

 1, 당신이 값을 변경하는 대신 여기에 다시 할당되지만 주소를 다시 적용 할 주소의 문자열 문. 이 말을하는 것입니다 : 다른 변수를 적용하고 있습니다.
       문자열 문자열은 변경되지 않는다. StringBuffer를 string 변수
       문자열이 공간을 열 첨가 먼저 첨가된다.
    
 2, 슈퍼 이것은 다른 :
       이 "현재 객체", 반환 가능한 수익을 나타내는 데 사용할 수 있습니다. 이러한 진술, 슈퍼의 경우, 반환 슈퍼가 없다.
       슈퍼 주로에 : 하위 클래스에서 상위 클래스의 서브 클래스 또는 호출 방법에서 부모 클래스의 속성에 액세스은 키워드를 소개했다.
       
 3, 포장 :
        1, 읽기, 사람이 직접 수정 방지 안전하지 않은 값을 방지하기 위해 변수 개인, 제어 방문자 권한
        2, get 및 set 방법을 제공한다

 : 호출이 생성자를 사용, 4
        작성해야합니다, (1) 생성자에서
        2, 첫 번째 줄에 작성해야합니다
    
 (5), ArrayList의 기본이되는 구현 배열, 스레드 안전, 높은 효율, 빠른 조회, 수정, 삽입하고 천천히 제거하다
        , 구현 목록, 스레드 안전, 고효율 인 기본 LinkedList의를 느린 쿼리, 수정, 삽입하고 신속하게 삭제
        기본 배열이 구현 벡터, 스레드 안전, 낮은 효율
    
 추상적 인 방법을 사용하여, 6, 부모 클래스 구현의 사업 불확실성의 특정 시간을, 그리고이 모든 특정 비즈니스 방법이있을 것이다.
        추상 메서드는 메서드 본문이 없습니다.
        추상 클래스는 정의 수정 추상 클래스와 함께 일반적인 방법은, 다음 등이 추상 클래스입니다.
        클래스는 하나의 추상 메소드가있는 경우, 클래스는 추상적해야합니다.
        추상 부모 클래스는 클래스 인스턴스를 생성 할 수없는 추상 클래스 여야합니다 (새 클래스 이름 ()).
        클래스가 추상 클래스를 상속하는 경우, 부모 클래스의 추상 메소드를 구현, 또는 추상 클래스로 자신을 정의해야합니다.
        
 상수를 나타내는 변수 전에 최종 수정이 인스턴스 변수를 생성자로 할당 될 수있다 (7)는, 클래스 변수 (정적 변수)를 만들 때에 만 개시 될 수있다.
        마지막 방법과 클래스를 정의하고 추상적를 사용할 수없는 경우
            클래스의 AbstractClass는 모두 추상 또는 Final 중 하나를 할 수는 없습니다
            AbstractClass 만 가시성 수정, 대중의 하나 또는 보호 설정할 수 있습니다 형태의 추상적 인 방법 기술의
        별도의 클래스 전면 쓰기 결승 클래스는 그 서브 클래스가 아닌, 상속 될 수 없습니다.
        클래스를 나타내는 최종 앞에 사용되는 방법은, 재 기입 될 수 없다.
        수 없습니다 재정의 마지막에 · 방법은, AbstractClass에서
        변수의 최종 수정, 많은 이야기가, 등을 변경할 수 없습니다, 등, 정확한 설명은 최종 변수가 수정 될 때 변수가 할당 될 때 하나의 기회입니다
        
 8, 과부하 : 같은 클래스에서, 같은 방법 이름, 다양한 방법 다른 인수 목록 및 반환 형식 및 수정에게 관련이없는 반환
        조치 : 같은 방법으로 다른 일을 할 수있다

 (9)는, 인터페이스 (되지 공통 속성, 생성자, 통상의 방법, 인터페이스 상수 정적 변수)
        추상 클래스의 추상있어서, 인터페이스가 표현 될 수있다.
        인터페이스는 유사한 일련의 작업 (방법) 대표, 공공, 추상 추상 방법, 수정을 포함 할 수 있습니다
        ; 공공 추상 무효 RUN ()
        ; 무효 촬영 ()
        디폴트는 모든 공공 추상적이다.
        클래스는 (추상 클래스 제외), 인터페이스는 모든 메소드에서 다시 작성해야합니다 인터페이스 구현
        인터페이스 다중 상속을.

추천

출처www.cnblogs.com/lxiaoxuan/p/11106883.html