Day 10 자바 대상 - 디자인 모델, 추상 류
굶 주 린 사람 식
게으름뱅이
main () 방법 public static void main (String [] args) {/ 방법 체}
1) main () 은 하나의 방법 입 니 다. 주 방법 입 니 다. 프로그램의 입구 2) 권한 수정자: Public proctected 결 성 private - 대상 을 대상 으로 하 는 패 키 징 성 3) 방법 에 있어 static final abstract 4) 방법의 반환 값: void / 구체 적 인 반환 값 형식 (기본 데이터 형식 & 참조 데이터 형식),방법 내부 에 return / / 5) 방법 명 이 있어 야 합 니 다. 이름 을 짓 는 규칙: xxxYyZzz.방법 이름 을 지 을 때 이름 의 뜻 / 6) 형 삼 목록 을 봐 야 합 니 다. 같은 방법 명 이 다른 형 삼 목록 의 여러 방법 간 에 재 부팅 을 구성 합 니 다.형 삼 & 실 삼 - 방법의 매개 변수 전달 메커니즘: 값 전달 7) 방법 체: 방법 정 의 는 일종 의 기능 이 고 구체 적 인 실현 은 방법 체 에 의 해 작 동 된다.
부호 블록
코드 블록: 클래스 의 네 번 째 구성원 역할 입 니 다. 클래스 의 속성 분 류 를 초기 화 하 는 데 사 용 됩 니 다. static 로 만 수식 할 수 있 습 니 다.
정적 코드 블록:
1) 출력 문 구 는 2) 클래스 의 로드 에 따라 불 러 올 수 있 고 한 번 만 불 러 올 수 있 습 니 다. 3) 여러 개의 정적 코드 블록 간 에 순서대로 실 행 됩 니 다. 4) 정적 코드 블록 의 실행 은 비 정적 코드 블록 보다 빠 릅 니 다.5) 정적 코드 블록 에 서 는 정적 구조 (클래스 속성, 클래스 방법) 만 실행 할 수 있 습 니 다.
비정 상 코드 블록:
1) 클래스 의 속성 (정적 & 비 정적) 을 초기 화 할 수 있 으 며, 이 클래스 의 설명 방법 (정적 & 비 정적) 2 를 호출 할 수 있 습 니 다. 출력 문 3) 클래스 에 여러 개의 비 정적 코드 블록 이 있 을 수 있 습 니 다. 여러 코드 블록 간 에 순서대로 4) 클래스 의 대상 을 만 들 때마다 비 정적 코드 블록 을 한 번 불 러 옵 니 다.5) 비 정적 코드 블록의 실행 은 구조 기보 다 빠르다
final 키워드: final: 최종 적 으로 클래스, 속성, 방법 을 수식 할 수 있 습 니 다.
1) final 수식 류: 이런 종 류 는 계승 할 수 없다.예 를 들 어 String 류, StringBuffer 류, System 류 2) final 수식 방법: 다시 쓸 수 없습니다.예 를 들 어 Object 류 의 getClass () 3) final 수식 속성: 이 속성 은 상수 입 니 다. 초기 화 되면 더 이상 할당 할 수 없습니다.습관 적 으로 상수 가 대문자 로 표시 된다.
추상: abstract, 수식 류, 방법
abstract 수식 클래스: 추상 클래스
1)
2) ( )
3) , 。
4) 。
우리 가 하나의 종 류 를 설계 할 때 이런 인 스 턴 스 를 만 들 필요 가 없 을 때 이 를 추상 적 으로 설정 하고 그 하위 클래스 에서 이런 추상 적 인 방법 을 실현 한 후에 예화 할 수 있다.
abstract 수식 방법: 추상 적 인 방법
1) : , {}. :public abstract void eat();
2) , , , 。
3) , , " ",
4) , , , !
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.