Day11 - Quiz를 풀어 봅시다

2021. 3. 2. 18:27JAVA 공부/Quiz

오늘은 딱히 숙제가 없네요 ~

 

하지만 Quiz는 있었습니다.

같이 한번 볼까요

 

- 아래의 결과값과 main 코드를 보고 class 를 완성 하시오

멤버 변수는 name , age 2개가 있네요

메서드는 info() 가 있고 info에서 멤버변수의 데이터를 출력해 주고 있는 것 같습니다.

이렇게 Person 이라는 클래스를 만들고, 멤버변수를 선언 해줍니다.

그리고, 출력을 해주는 info() 라는 메서드도 만들어 주면.... 끝 ! 너무 간단하죠?

 

- 위에 만들었던 클래스에 tall 을 추가하고 생성자를 사용해 초기화 해라

일단 먼저 생성자를 통해 매개변수 3개를 받네요

그리고 tall 이라는 멤버변수가 추가 되었고

info 를 통해 키도 출력이 되네요

이렇게 만들어 주면 됩니다.

그런데, p2를 만들어 주려고 보니까 오류가 발생 됩니다.

그 이유는 , 생성자를 프로그래머가 인위적으로 생성하면, 기본생성자를 자동으로 만들지 않기 때문 이라고 해요

그러면 기본 생성자를 만들어 줍시다.

기본 생성자를 만들어 주니까, 오류가 사라졌네요

 

이렇게 간단한 Quiz 들을 풀어 보았습니다 ~

 

- 끝 -

 

오늘은 퀴즈들이 전체적으로 쉬웠습니다 ~

'JAVA 공부 > Quiz' 카테고리의 다른 글

Day13 - Quiz를 풀어봅시다  (0) 2021.03.04
Day12 - Quiz를 풀어봅시다  (0) 2021.03.03
Day10 - Quiz를 풀어봅시다  (0) 2021.02.28
Day09 - Quiz를 풀어 봅시다  (0) 2021.02.27
Day08 - Quiz를 풀어 봅시다  (0) 2021.02.24