숙제(17)
-
Day14 - Quiz를 풀어 봅시다
글을 토요일에 써서.... 어제 금요일 같은 마음으로 글을 써볼게요 오늘은 드디어 금요일 !!!!!!!!!!!!!!! 오늘만 지나면 편안한 주말이 찾아 오ㄴㄴㄴㄴㄴㄴㄴㄴㄴㄴ네요 거기에, 딱히 주말 숙제를 안 내주셔서 ~ 복습만 하고 하고 싶은거 하면 될거 같아용 ㅎㅎㅎㅎㅎㅎㅎㅎ 특히 ! 오늘은 Quiz도 많이 안 풀은 것 같아서 포스팅하는데 드는 시간이 감소 할 것 같네요 ~~ - 클래스 User 만들기 - 멤버변수 name, rrn, age - 생성자 2개 - 기본생성자, 멤버변수를 모두 받아 초기화하는 생성자 - 만들고 난 후 main에서 멤버변수 확인하기 멤버변수를 확인하기 위해서 getter를 만들어 주면 되는데. 저는 info 메서드를 따로 만들어 줬습니다 바로 멤버변수를 확인하게 해줘도 되지만..
2021.03.06 -
Day13 - Quiz를 풀어봅시다
오늘부터는 클래스 상속에 오버로딩에 오버라이딩에 왔다 갔다 해야 해서, 보기 불편할 수 있을 것 같네요 - 부모 클래스 Calculator 를 상속받는 자식 클래스 Computer - Calculator 은 멤버변수 result, pi 를 가지고 있음 - Calculator 의 메서드(기능) - int multi(int a) - result에 a값을 곱하는 기능 - int div(int a) - result에 a값을 나누는 기능 - double circle(int a) - 반지름 a의 원의 넓이를 구하는 기능 ( pi 사용 ) - Computer 의 메서드(기능) - circle()을 오버라이딩 하고 pi 대신 Math.PI 사용 - double rect(double a) - 정사각형의 넓이를 구하는 기..
2021.03.04 -
Day12 - Quiz를 풀어봅시다
오늘이 벌써 수요일 이네요 ㅎㅎㅎㅎ 좋습니다 ~ 오늘도 Quiz를 한번 같이 풀어 보죠 먼저, 어제 배운 클래스와 객체, 생성자를 이용한 문제 입니다 - 멤버변수 - 예금주이름 name : String 비밀번호 password : String 잔액 balance : int - 생성자 - 3가지 멤버 변수를 모두 매개값으로 받아 초기화 하는 생성자를 만들기 - 메서드 - 입금기능(deposit : void), 출금기능(withDraw : void), 잔액조회(getBalance : int) 위의 결과값이 나오도록 만들면 됩니다. 먼저 멤버변수 3가지를 만들어 줍니다 생성자를 통해 매개변수 3가지를 받고, 초기화 해줍니다 메서드의 기능을 하나씩 만들어 봅시다 입금기능 출금 기능 잔액 조회 기능 이렇게 클래스..
2021.03.03 -
Day11 - Quiz를 풀어 봅시다
오늘은 딱히 숙제가 없네요 ~ 하지만 Quiz는 있었습니다. 같이 한번 볼까요 - 아래의 결과값과 main 코드를 보고 class 를 완성 하시오 멤버 변수는 name , age 2개가 있네요 메서드는 info() 가 있고 info에서 멤버변수의 데이터를 출력해 주고 있는 것 같습니다. 이렇게 Person 이라는 클래스를 만들고, 멤버변수를 선언 해줍니다. 그리고, 출력을 해주는 info() 라는 메서드도 만들어 주면.... 끝 ! 너무 간단하죠? - 위에 만들었던 클래스에 tall 을 추가하고 생성자를 사용해 초기화 해라 일단 먼저 생성자를 통해 매개변수 3개를 받네요 그리고 tall 이라는 멤버변수가 추가 되었고 info 를 통해 키도 출력이 되네요 이렇게 만들어 주면 됩니다. 그런데, p2를 만들어..
2021.03.02 -
Day10 - Quiz를 풀어봅시다
이번에도 배운 것들을 잘 사용하기 위해서 문제들을 풀어봐야 겠죠? 오늘은 문제가 좀 많습니다. Day10 은 전체적으로 메서드를 배운 하루 였다 라고 생각 합니다. 그렇기 때문에 문제들도 다 메서드를 생성하고 호출하는 문제였어요 본론으로 들어가보죠 - "안녕" 이라는 문자열을 출력하는 메서드를 만들어라 - 전달 받은 문자열을 반환해라 - 정수 2개와 실수 1개를 받아서 합계를 구해서 반환해라 - 정수 1개를 받아서 짝수인지 홀수인지 구하고 반환해라 - 문자열과 정수 1개를 받고, 문자열을 정수만큼 출력해라 - 정수 2개를 입력받고, 큰수를 반환시켜라 - 정수 1개를 입력받고, 절대값을 반환시켜라 - 메서드를 하나의 기능씩 만들기 printf - 출력만 하는 기능 input - 정수를 입력받는 기능 add..
2021.02.28 -
Day09 - Quiz를 풀어 봅시다
오늘의 Quiz는 학생의 정보를 추가 , 삭제 , 수정 , 확인 등을 하는 프로그램을 만드는 것 입니다. 각각의 기능에 따라 코드를 작성해 주어야 하기 때문에, 나눠서 해봅시다 각각의 기능이 나누어지기 때문에 switch 를 사용할 거에요 먼저 i를 누르면 학생(고객)을 추가하는 기능을 만들어 봅시다 이름과 성별과 나이를 입력받고 , 각각의 배열 nameList , genderList, ageList 에 저장해 주면 되겠죠 여기서 입력을 받고나면, 다음 학생(고객)을 받을 수 있고, 고객수가 늘어나기 때문에 count도 1 올려줍니다. 그 다음 p를 누르면 이전 고객의 정보를 확인하는 기능을 만들어 봅시다 ※ 이전 정보를 확인하기 위해 신민아 , 여자 , 38 을 추가했습니다 쉽게 index를 이동시켜서..
2021.02.27