inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

김영한의 실전 자바 - 기본편

문제와 풀이

실습2 질문

278

봉준

작성한 질문수 22

0

2번 잔액문제에서

void deposit(int amount){}에서 int amount를

int balance아래에 선언하면 각 void()소괄호안에 amount를 선언안하고 대괄호에 쓸수있지않나요??
질문2 int balance는 Account클래스안에 멤버변수인가요??
amount는 파라미터인가요?? 명칭이 헷갈려서 질문합니다
항상 좋은 강의 감사합니다.


=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

java 객체지향

답변 1

0

김영한

안녕하세요. 봉준님

질문1

deposit(int amount)는 매개변수 입니다. 매개변수는 메서드를 호출하는 동안만 간단히 사용합니다.

다음과 같이 int amount를 맴버 변수로 이동하게 되면 작동은 하지만, amount가 Account 인스턴스의 생존 기간동안 계속 존재하게 됩니다.

class Account {

int balance; // 잔액

int amount

}

 

질문2

네 생각하신 내용이 맞습니다.

진짜화면이랑달라서못해먹겟어요먹겟어요

0

20

1

강의 화면이 안나와요

0

72

1

문제2번

0

65

1

static 변수를 호출할때 인스턴스변수 호출하듯이 호출해도 되나요?

0

73

1

47번 리턴 관련 질문

0

62

1

문제2번

0

150

2

질문있습니다

0

85

1

1번 문제 질문입니다.

0

75

1

음악플레이어 문제 중 코드질문

0

68

1

9장 상속 문제와 풀이 질문

0

80

1

강의 자료에 사소한 오타가 있습니다.

0

96

2

매서드 참조값 반환??

0

111

1

접근제어자 - 쇼핑카트 문제에서 상품출력 부분 메서드

0

113

1

자바 기본편 - .(dot)에 관한 질문입니다!

0

120

1

공부방법

0

143

2

상속관계에서 멤버 변수는 오버라이딩 되는 개념이 아닌가요?

0

119

1

static method 질문

0

98

1

캡슐화 문제풀이 ShoppingCart 요구사항에 문제가 있어보입니다. 피드백 주세요

0

126

1

Method1에서 Student 객체

0

107

1

3강 18. null 질문

0

99

1

this 와 super의 호출 순서는 부모-자식관계 떄문만인가요?

0

111

1

팩토리 메서드 패턴과 일반 생성자 사용의 장단점

0

138

1

문의

0

137

1

9장 상속 문제와 풀이 부분 궁금한게 있어서 질문드립니다

0

123

1