Java 클래스 설계

song yuheon·2023년 8월 20일
0

클래스 설계

  • 클래스 설계 단계
  1. 클래스 선언 : 만들려고하는 설계도를 선언
  2. 객체가 가지고 있어야할 속성 ( 필드 ) 을 정의
  3. 객체 생성하는 방식을 정의 ( 생성자 )
  4. 객체가 가지고 있어야 할 행위 ( 메서드 ) 정의
public class ClassSample {

//    * 클래스 설계 단계
//    1. 클래스 선언 : 만들려고하는 설계도를 선언
//    2. 객체가 가지고 있어야할 속성 ( 필드 ) 을 정의
//    3. 객체 생성하는 방식을 정의 ( 생성자 )
//    4. 객체가 가지고 있어야 할 행위 ( 메서드 ) 정의

    // << 필드 영역 >>
    String a; 
    double b;
    char c; 
    boolean d; 

    // << 생성자 영역 >>
    public asd() {
        // logic
    }
    // 생성자 : 처음 객체가 생성될 때 (instance화) 어떤 로직을 수행해야 하며, 어떤 값이 필수로 들어와야 하는지 정의
    // 기본 생성자 : 생략가능


    // << 메서드 영역 >>
    double asd(double a) {
		logic
    }
    double asdf() {
		logic
    }
    char qwer(char type) {
		logic
    }
    boolean ew() {
        logic
    }
}
profile
backend_Devloper

0개의 댓글