메서드 만들기
먼저 타입을 써보고
소스코드 써보고 매개변수 차근차근 써보기
메서드를 적극적으로 이용하면 객체지향 프로그램이 된다
menu.savaMenuInfo("짜장면", 4900); -> 객체지향
메서드 안쓴 프로시징 프로그램 2번째
접근제어장치를 모르는 사람도
private로 접근제어장치를 사용해서 객체지향을 모르는사람도
쉽게 할수있도록
일반적으로 private가 붙는다고 생각하기
소스에서 예로 menu. 을 누르면 여러가지 나올수도 있어서
잘 못하는 사람들에게도 쉽게 다가갈수있도록 하기위해서 private 사용한다.
public 일반적으로 사용한다.
정해진 약속같은것
이름, 가격은 이렇게 세터메서드를 사용한다.
setter 메서드 : 지정한 멤버변수의 값을 저장하는 메서드
이렇게 표현되기도 함
메서드안에서 메서드로 사용가능함
메서드 안 메서드는 this 안써도 된다
같은 클래스안에 setName 같이 있기때문에
마우스로 클릭으로 get, set 메서드 만들기
getter 메서드 : 지정한 멤버 변수의 값을 반환하는 메서드
sysout(menu1) 이렇게 출력하면 메모리 주소만 출력이 된다.
출력할때는 위에 사진처럼 하기
'코딩 > java (백엔드공부)' 카테고리의 다른 글
java chapter12 상속 (0) | 2022.04.12 |
---|---|
java chapter 11,12 생성자 + 오버로딩 / 상속 (0) | 2022.04.11 |
java 반복문 while & for 문 평균이상 학생수 구하기 (0) | 2022.04.10 |
java 메서드 (0) | 2022.04.10 |
java chapter11 패키지, 클래스, 멤버변수와 메서드 접근제어자 (0) | 2022.04.10 |