본문 바로가기

JAVA

(227)
Method 메소드 필드가 물체의 상태라면, 물체의 행동에 해당하는게 메소드다. car에 이름과 번호가 있기도 하지만, car는 앞으로 전진할수도 있고 후진하는 행동도 할 수 있다. 메소드는 입력값이 있고, 그 입력값을 받아서 무언가 한 다음 결과를 도출해 내는 수학의 함수와 비슷한 개념이다. 이때 입력 값을 매개변수라고 하고,결과값을 리턴값이라고 한다. 인자( Argument ) 는 어떤 함수를 호출시에 전달되는 값을 의미한다. 매개 변수( Parameter ) 는 그 전달된 인자를 받아들이는 변수를 의미한다. 메소드란 클래스가 가지고 있는 기능으로 클래스 안에 선언된다. 메소드의 정의 - define -> 만들다라는 뜻 메소드의 호출 - call -> 사용한다라는 뜻 즉. 메소드를 만들고 호출하는 방법 packa..
3월11일-12일 수업(overload) 보호되어 있는 글입니다.
3월11일수업(계산기) 보호되어 있는 글입니다.
3월11일수업(가변길이 2차원배열) 보호되어 있는 글입니다.
3월11일수업( 보호되어 있는 글입니다.
3월11일 수업(예제 풀이) 사용자로부터 번호, 이름, 국어, 영어, 수학 점수를 입력 받아서예쁘게 출력하는 프로그램을 만드시오. 해당 프로그램은 총 6명의 학생의 정보를 입력 할 수 있습니다. 단, 국어 영어 수학 점수는 2차원 배열을 사용하여 묶어서 관리가 가능하게 만드시오. package day0311; import java.util.Scanner; public class GradeBook01 { static final int STUDENT_SIZE = 6; static final int SUBJECT_SIZE = 3; static final int SCORE_MIN = 0; static final int SCORE_MAX = 100; static final int INDEX_KOREAN = 0; static final int..
로또 (3월11일) 로또 게임 최종판 사용자로부터 몇번을 할건지 입력을 받고 그리고 각 게임을 수동으로 할지 자동으로 할지 입력 받아서 최종적으로 컴퓨터의 숫자와 대비하여 각 게임의 맞춘 갯수 등수를 출력하게 만드시오. 예시 몇번 플레이하시겠습니까? 5 1번 게임을 수동/자동 중 어떤걸로 하시겠습니까?(1: 수동 2: 자동) 2 2번 게임을 수동/자동 중 어떤걸로 하시겠습니까?(1: 수동 2: 자동) 1 첫번째 숫자를 입력해주세요: 33 .... 5번 게임을 수동/자동 중 어떤걸로 하시겠습니까?(1: 수동 2: 자동) 2 컴퓨터의 숫자: [##, ##, ##, ##, ##, ##] 사용자의 숫자 1번 게임: [##, ##, ##, ##, ##, ##] - 4개 3등 1번 게임: [##, ##, ##, ##, ##, ##] ..
별 찍기 (3월11일) 별찍기 7번을 가변형 2차원 배열로 만들기 -- 출력물 package day0311; //별찍기 7번을 //가변형 2차원 배열로 만들어보자 import java.util.Scanner; public class StarPrinter072 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("별찍기 7번"); System.out.println("출력할 줄 수"); System.out.print(">"); int userNumber = scanner.nextInt(); char[][] stars = new char[userNumber][]; for(int i= 0; i < st..