SsY/Class
-
014. 클래스와 인스턴스 실습, 생성자(Constructor)SsY/Class 2023. 3. 2. 01:13
2023.02.13 (월) 클래스와 인스턴스 - 실습 Test072 - 클래스와 인스턴스 더보기 /*============================================= ■■■ 클래스와 인스턴스 ■■■ ==============================================*/ // 사용자로부터 임의의 정수를 입력받아 // 1 부터 입력받은 수 까지의 합을 연산하여 // 결과값을 출력하는 프로그램을 구현한다. // 단, 지금까지처럼 main()메소드에 모든 기능을 적용하는 것이 아니라 // 클래스와 인스턴스의 개념을 활용하여 처리할 수 있도록 한다. // (→Hap 클래스 설계) // 또한, 데이터 입력 처리 과정에서 BufferedReader 의 readLine() 을 사용하며,..
-
013. 클래스와 인스턴스( 지역변수, 전역변수, 메소드와 참조변수, 매개변수, default pakage)SsY/Class 2023. 2. 28. 01:01
2023.02.10 (금) 클래스와 인스턴스 ※ 클래스(틀) 을 기반으로 객체(인스턴스) 생성하기! 참조변수와 메소드의 관계확인 (인스턴스 변수/메소드로 불리는 이유?) 1. 변수던, 메소드던 인스턴스 생성시점에 메모리 할당받아 태어나게 된다 2. 사용(접근)하는 과정이 br.readLine(); 이와 같이 인스턴스를 통해서 이루어지기 때문에 ※ 참조변수의 null(널) 초기화 - null은 참조변수 안에서 아무것도 참조하지 않음을 의미 (비워진 값으로 채워져있다) Test068, 069 - 068 : 지역변수의 초기화 테스트 - 069 : 전역변수의 초기화 테스트 더보기 * ob : object 의 약자로 사용된다. /*============================================= ..
-
012. 실행 흐름의 컨트롤(제어문) for문 중첩(별 찍기), break, continue, skip,return 실습, 변수와 메소드의 스코프SsY/Class 2023. 2. 26. 22:55
2023.02.09 (목) 실행 흐름의 컨트롤 (제어문) - 반복문(for문) 중첩 실습 (별찍기) Test061~064 (과제) - 반복문(for문) 중첩 실습 (별찍기) Test061 더보기 public class Test061 { public static void main(String[] args) { for (int j=4; j>=0; j--) { for (int i=0; i=j) System.out.print("*"); else System.out.print(" "); } System.out.println(); } } } Test062 더보기 public class Test062 { public static void main(String[] args) { for (int i=0; i
-
011. 실행 흐름의 컨트롤(반복문) while, do~while, for문 실습SsY/Class 2023. 2. 24. 00:14
2023.02.08 (수) 실행 흐름의 컨트롤 (반복문) while문 실습 Test051 - 반복문(while문) 실습 더보기 /*================================================ ■■■ 실행 흐름의 컨트롤 (제어문) ■■■ - 반복문(while문) 실습 =================================================*/ // 사용자로부터 임의의 정수를 입력받아 // 입력받은 정수가 소수인지 아닌지를 판별하여 // 결과를 출력하는 프로그램을 구현한다. // ※ 소수 : 1 또는 자기 자신의 값 이외에 어떤 수로도 // 나누어 떨어지지 않는 수. // 단, 1은 소수가 아님. // 실행 예) // 임의의 정수 입력 : 10 // 10 → 소수 ..
-
010. 실행 흐름의 컨트롤(반복문) while, do~while, for + while문 실습SsY/Class 2023. 2. 23. 00:38
2023.02.07 (화) 실행흐름의 컨트롤 - 반복문 : while, do~while, for 반복문의 개요 - 주어진 조건이 『참』인 경우, 일정한 영역의 문장을 반복해서 수행하다가 조건식이 거짓이 되는 순간이 오면, 반복 수행을 중단하는 문장이다. 이러한 반복문에는 『while』,『do~while』,『for』문 등이 있으며 반복의 제어를 위해 『break』,『continue』등을 사용하는 경우가 있다. ※ \while, do~while, for 문은 반복된다는 공통점은 있으나 각 특징에 맞게 사용하는 편 (단, 전부 호환하여 수식 작성은 가능함) ※ 반복문 내에서 반복문을 제어하는 변수를 Loop 변수라고 한다. while 문 - 조건식을 먼저 비교하여 조건식의 처리 결과가 참인 경우, 특정 영역을..