전체 글 (224) 썸네일형 리스트형 국비 교육 12일차 - Class 변수 오늘은 Method 다음 Class의 개념과 class에서 쓰이는 변수들의 특징에 대해 배웠다. 우선 class를 사용하여 여러 변수, method를 묶어주는것 부터 객체지향 프로그래밍의 시작이라고 보면 될 것 같다. 객체지향 프로그래밍을 하는 이유는 1. 관리가 용이해서 2. 수정(변경)이 편해서 3. 재사용성이 높아서 4. 신뢰성이 높아서 등의 이유가 있었다. /* * ================= * 1. 관리가 용이 * 2. 수정(변경)이 편하다 * 3. 재사용이 좋다 * 4. 신뢰성이 좋다 * ================= * * * class의 구성요소(변수+메소드) * ============= * = 변수 * * 프로그래머가 직접 생성 => class {}안에 생성 * ==========.. 국비 교육 11일차 - Method 분명 메소드, 클래스, 상속까지 대충 무슨 개념인지는 알고 시작했는데 다시 배우려니까 헷갈리는게 너무나도 많다. 일단 이번 포스팅에서는 Method의 개념을 제대로 정리하고 응용을 어떻게 했는지 다시 짚어가면서 이해하고 마무리를 하겠다. 일단 메소드의 개념부터 살펴보면 사용자 입력값이 있으면 method 안에서 가공을 하고, 결과값을 배출하는것이 method의 기본원리이다 수학에서는 함수와 같으며, 실제로 자바 스크립트에서는 function으로 부르고 사용한다. 그래서 기본 개념 자체는 어려운 것이 없다. 메소드의 종류에는 4가지가 있는데, 1. 입력값이 있고 출력값이 있는 메소드 2. 입력값만 있는 메소드 3. 출력값만 있는 메소드 4. 입력값, 출력값 전부 없는 메소드 (실행만 하고 끝) 이미 자바로.. 국비 교육 10일차 - 달력만들기 + 숫자 야구 게임 오전에는 먼저 배열+제어문 활용을 마저 하고 오후부터 method 기초부터 배우기 시작했다 양이 꽤 많아서 같이 포스팅하는건 효율이 떨어질 것 같아서 프로그램 만든 코드들 부터 복습해보고자 한다. 그리고 중복없는 숫자 만드는거 복습 안해주셨다... ㄱ- 따로 해야할덧....... 일단 달력만드는 로직부터 복습 고 import java.util.Scanner; public class 달력만들기연습 { public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.print("년도를 입력하세요:"); int year = scan.nextInt(); System.out.print("달을 입력하세요:"); int m.. 이전 1 ··· 49 50 51 52 53 54 55 ··· 75 다음