자바-대상 과 클래스

대상:클래스 의 인 스 턴 스,상태 와 행동 이 있 습 니 다.클래스:하나의 템 플 릿 으로 대상 의 행동 과 상 태 를 설명 합 니 다.
자바 의 대상
대상 은 상태 와 행 위 를 가지 고 있다.대상 의 상 태 는 속성 이 고 행 위 는 방법 을 통 해 나타난다.
개발 에서 방법 조작 대상 의 내부 상태 가 바 뀌 고 대상 의 상호 호출 도 방법 을 통 해 이 루어 진다.
자바 클래스
클래스 는 자바 대상 을 만 드 는 템 플 릿 입 니 다.
public class Dog{
  String wang;
  void eating(){
  }
}

하나의 클래스 는 다음 과 같은 유형의 변 수 를 포함 할 수 있 습 니 다.
부분 변수:방법,구조 방법 또는 구문 블록 에서 정 의 된 변 수 는 부분 변수 입 니 다.변수의 성명 과 초기 화 는 모두 방법 에 있 습 니 다.방법 이 끝 난 후에 변 수 는 자동 으로 삭 제 됩 니 다.구성원 변수:클래스 에서 방법 체 이외 의 변 수 를 정의 합 니 다.대상 을 만 들 때 실례 화하 면 구성원 변 수 는 클래스 의 방법,구조 방법 과 특정 클래스 의 문장 블록 에 접근 할 수 있다.클래스 변수:클래스 에서 방법 체 를 제외 하고 static 로 성명 해 야 합 니 다.
한 종류 에 여러 가지 방법 이 있 을 수 있다.
구조 방법
각 종 류 는 구조 방법 이 있 는데 정의 가 없 으 면 기본 적 인 구조 방법 이다.
대상 을 만 들 때 최소한 하나의 구조 방법 을 사용 해 야 합 니 다.구조 방법의 이름 은 클래스 와 같은 이름 이 어야 합 니 다.한 종 류 는 여러 가지 구조 방법 이 있 을 수 있 습 니 다.
public class animal{
    public man(){
    }

    public man(String name){
         //           :name
    }
}

생 성 대상
대상 은 클래스 에 따라 생 성 됩 니 다.
키워드 new 를 사용 하여 대상 을 만 듭 니 다.
생 성 절차:
성명:대상 이름과 대상 유형 을 포함 하여 대상 을 성명 합 니 다.실례 화:new 를 사용 하여 대상 을 만 들 거나 초기 화 합 니 다.new 를 사용 하여 대상 을 만 들 때 구조 방법 으로 대상 을 초기 화 합 니 다.
인 스 턴 스 변수 와 방법 에 접근 합 니 다.
/*       */
ObjectReference = new Constructor();
/*         */
ObjectReference.variableName;
/*         */
ObjectReference.MethodName();

원본 파일 선언 규칙
원본 파일 에서 여러 종 류 를 정의 하고 import 구문 과 package 문 구 를 정의 할 때 주의해 야 합 니 다.
  • 하나의 소스 파일 은 하나의 Public 류 만 있 을 수 있 고 여러 개의 비 Public 류 가 있 을 수 있 습 니 다
  • 4.567917.원본 파일 의 이름 은 Public 류 의 이름 과 일치 해 야 합 니 다.예 를 들 어 원본 파일 의 Public 클래스 이름 은 Employee 이 고 원본 파일 은 Employee.java 라 고 명명 해 야 합 니 다
    4.567917.만약 에 하나의 클래스 가 특정한 가방 에 정의 된다 면 package 문 구 는 원본 파일 의 첫 줄 에 있어 야 합 니 다
  • 원본 파일 에 import 문 구 를 포함 하면 package 구문 과 클래스 정의 사이 에 두 어야 합 니 다.패키지 문구 가 없 으 면 import 문 구 는 원본 파일 의 맨 앞 에 있어 야 합 니 다
  • import 구문 과 package 문 구 는 원본 파일 에서 정의 하 는 모든 클래스 에 유효 합 니 다.같은 원본 파일 에 서 는 서로 다른 종류의 가방 에 설명 할 수 없습니다

  • 학습
    http://www.phpxs.com/j/java/1000654/

    좋은 웹페이지 즐겨찾기