자바 클래스 정의 및 사용

/ *
정의 * 등급 :
* 클래스는 현실 세계에서 일을 설명하는 데 사용되는
*
* 일 :
* 사물의 속성에 대한 설명
* 행동이 일을 할 수
*
*와 같은 것들을 어떻게 대응 그것?
* 클래스 :
* 멤버 변수는
* 멤버 메소드
*
* 요구 사항 : 학생들은 수업 쓰기
*
: * 학생 일
* 속성 : 이름, 나이 ...
* 행동 : 공부, 식사 ...
*
* 학생 카테고리 :
* 멤버 변수 : 이름, 나이
* 회원 방법 :이 연구는 먹고
*
우리는 동일 배운 정의와 변수 : * 멤버 변수를.
* 다른 위치 : 클래스, 메소드 외부
* 초기화 값 : 값 초기화 할 필요가 없습니다
정의는 같은 방법이며 우리가 연구 한 : * 멤버 메소드를.
* 정적 키워드를 제거
* /

공공  클래스 학생 {
     // 멤버 변수
     // 이름 
    문자열 이름;
     // 나이 
    INT의 시대; 
    
    // 멤버 메소드
     // 학습 방법 
    공개  무효 연구 () { 
        . 시스템 OUT .println ( " 열심히 공부 및 진행 매일을 " ); 
    } 
    
    // 방법 먹을 
    공공  무효 () {EAT 
        시스템. OUT .println를 ( " 배고픈 먹는 것을 배웠다 " ); 
    } 
}
* 클래스를 사용하여, 사실, 클래스의 멤버의 사용이다. (멤버 변수와 멤버 방법)
  * 우리는 클래스의 멤버를 사용하려면, 당신은 먼저 객체 클래스가 있어야합니다.
 ? 우리는 그것의 클래스 객체를 가질 수 있습니다 * 어떻게 
 * 그 위에 개체 만들기? 
 * 우리는 개체를 만들려면 어떻게해야합니까? 
 * 형식 : 클래스 이름 객체 이름 = 새로운 새로운 클래스 이름을 ();
  * 아직 액세스 멤버 객체 어떻게? 
 *          회원 변수 : 개체를 . 이름 변수 명
  *          부재있어서 메소드 이름 오브젝트 이름 (...)
  * /
 공용  클래스 StudentDemo {
     공공  정적  무효 메인 (문자열 []에 args) {
         // 형식 : 클래스 이름 = 새로운 클래스 이름 오브젝트 이름 (); 
        S = 학생 새로운 새로운 학생 ();
         // 에서 System.out.println ( "S :"S의 +); // com.itheima_02.Student@193c0cf 
        
        //멤버 변수의 직접적인 출력값 
        시스템. OUT .println ( " 이름 : " + s.name) //  
        . 시스템 OUT .println ( " 연령 : " + s.age); // 0 
        시스템. OUT .println ( " ---------- " ); 
        
        // 변수 할당의 구성원 
        s.name = " 브리 " ; 
        s.age = 28 ; 
        
        // 멤버 변수의 출력값 다시 
        시스템. OUT .println ( " 이름 : " + s.name);// 브리짓 
        시스템. OUT .println ( " 나이 : " + s.age); // 28 
        시스템. OUT .println ( " ---------- " ); 
        
        // 멤버 메소드 호출 
        s.study (); 
        s.eat (); 
    } 
}

출력은 다음과

 

추천

출처www.cnblogs.com/longesang/p/10973855.html