▶사람의 특징을 기반으로 클래스 생성 예제
package oop;
// 클래스명은 대문자로 시작
public class People {
// 사람이라고 하는 객체를 만들기 위한 설계도면
// 1. 필드 (속성, 특성, 데이터)
// 주민번호, 성별, 나이, 몸무게, 이름
int number;
char sex;
int age;
float weight;
String name;
int leg = 2;
// 2. 메소드 (기능, 행위, 행동)
// 메소드명은 소문자로 시작
// 공개,반환 자료형,메소드명, 매개변수자료형
public void walk() {
System.out.println(leg + "개의 다리로 걷는다.");
}
public float execise(int move) {
return weight - move;
}
public void brathe() {
System.out.println("숨을 쉰다");
}
// 메소드 외부 변수를 가져오기 위해서는 this.변수명 으로 사용 가능
// this 현재 클래스를 의미
public float eat(int weight) {
return this.weight + weight;
}
public void sleep() {
System.out.println("잠을 잔다");
}
}
▶클래스명은 대문자로 시작
▶메소드명은 소문자로 시작
'청년취업아카데미 > Java' 카테고리의 다른 글
단축키 정리 (0) | 2021.01.08 |
---|---|
[2021.01.08 Java] 메소드 생성과 호출 (0) | 2021.01.08 |
[21.01.07 Java]클래스 생성 예제 (0) | 2021.01.07 |
[21.01.07 Java ]OPP (Object Oriented Programming) (0) | 2021.01.07 |
[21.01.07 Java ]Java 메서드 설계 (0) | 2021.01.07 |