자바 대상 지향 기초최종 상세 설명

1768 단어 자바final대상
최종 키워드
1.final 수식 멤버 변수,사실은 상수

public class Example01 {
  public final String userName="  ";//    
}
2.final 수식 멤버 변 수 는 초기 값 을 부여 해 야 합 니 다.

3.일반 static 과 final 을 함께 사용 합 니 다(정적 상수 라 고 함).의미:호출 에 편리 합 니 다.

public class Constant {
  public static final double PI=3.14;
}
4.final 과 키워드 로 수 정 된 키 워드 는 상수 이 므 로 수정 할 수 없습니다.

5.규범 으로서 정적 상수 의 모든 대문자 요구
둘째,final 키워드 재 론
1.final 수식 속성 은 수정 할 수 없 으 며 초기 값 을 부여 해 야 합 니 다.
2.final 수식 류 는 계승 할 수 없습니다.
3.final 수식 방법 은 다시 쓸 수 없습니다.
다음은
final:
계승의 폐단:코드 의 봉인 성 을 깨 뜨 렸 고 final 의 출현 은 이 폐단 을 보완 했다
final 키워드:
1-final 은 수식 문자 로 클래스,방법,변 수 를 수식 할 수 있 습 니 다.
2-final 수식 클래스 는 계승 할 수 없습니다.
3-final 수식 하 는 방법 은 덮어 쓰 면 안 됩 니 다.
4-final 수식 변 수 는 상수 로 한 번 만 할당 되 고 정의 할 때 특정한 값 을 부여 합 니 다.
규칙:
final 의 상수 가 정의 되 는 것 은 대문자 로 표시 하고 단어 마다 밑줄 을 그 어야 합 니 다자,격 리.
실례 1:

class Father01{
final String FATHER01_NAME = "  ";
final int FATHER01_AGE = 20;
 
final void show(){
// age=9;  //  !!!age    final,        ,      
System.out.println("  : " + FATHER01_NAME);
} 
}
final class Father02{
}
class Son01 extends Father01{
// public void show() {   //  !!! final          
//
// }
}
//class Son02 extends Father02{ //  !!! final         
//
//}
자바 대상 기반final 상세 하 게 소개 한 글 은 여기까지 입 니 다.자바 final 대상 에 관 한 더 많은 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기