분류 전체보기

default 는 public 이나 private를 안쓰면 자동으로 생략되어 있다.
MVC 패턴의 필요성 디자인 패턴을 알기 전에는 하나의 클래스 안에 온갖 코드가 존재했었습니다. 기능별로 그리고 성격에 따라 아무리 모듈화 하였다고 한들, 예를 들어 버튼 컨트롤의 이벤트에, 온갖 모듈들이 뒤죽박죽 섞여 지저분한 코드로 가득했습니다. 이러한 코드는 개발자 본인이 유지보수하기에도 복잡하고, 다른 개발자가 투입되면 분석하기가 어렵고 유지보수 하기에 정말 막막해질 것입니다. 하지만 MVC 패턴이 적용되면 어떨까요? 우선 MVC 패턴에 대해 간단히 요약하면 아래와 같습니다. Model: 어플리케이션의 데이터, 자료를 의미합니다. View: 사용자에게 보여지는 부분, 즉 유저 인터페이스(User interface)를 의미합니다. Controller: Model과 View사이를 이어주는 브릿지(Br..
1. 1부터 20까지의 정수 중에서 2 또는 3의 배수가 아닌 수의 총합을 구하는 프로그램을 작성하세요 ​ ​ 2. 두개의 주사위를 던졌을 때 눈의 합이 6이 되는 모든 경우의 수를 출력하는 프로그램을 작성하세요 ​ ​ 3. 가위 , 바위 ,보 게임 또 제어문을 통해서 작성하세요 (IF) 예를 들명) 컴퓨터가 자동으로 나온 가위 , 바위 , 보 에 대해서 사용자가 값을 입력 해서 처리 하세요 ( 예를 들면 : 가위=> 1 , 바위 => 2 , 보 => 3) 1번 package exam; public class Exam1 { public static void main(String[] args) { int total = 0; for(int i=1; i
· JAVA
import java.util.Scanner; public class Ex09_Statement { public static void main(String[] args) { System.out.println("입력"); Scanner sc = new Scanner(System.in); // 사용자가 입력하면 값을 처리함 /* if(sc.hasNextInt()) { // 의문 ( true , false ) // 정수가 입력되었어 } else { // 정수가 입력되지 않았어 } */ // 암기 // 조건문 : if문 3가지 switch(조건) {case 값: break} // 반복문 : for(반복횟수가 명확) , while(true,false){} , do ~ while(){} // 분기문 : break ..
· JAVA
import java.util.Scanner; public class Ex09_Statement { public static void main(String[] args) { System.out.println("입력"); Scanner sc = new Scanner(System.in); // 사용자가 입력하면 값을 처리함 /* if(sc.hasNextInt()) { // 의문 ( true , false ) // 정수가 입력되었어 } else { // 정수가 입력되지 않았어 } */ // 암기 // 조건문 : if문 3가지 switch(조건) {case 값: break} // 반복문 : for(반복횟수가 명확) , while(true,false){} , do ~ while(){} // 분기문 : break ..
public class Test { public static void main(String[] args) { int i=2; int j=1; while(i < 10) { j = 1; // 두번쨰 while문을 초기화 시켜줘야 두번째 while문이 true 실행된다. while(j < 10) { System.out.println(i * j); j++; } i++; } } } public class Test2 { public static void main(String[] args) { int i = 2; while(i
꾸준히개발하자
'분류 전체보기' 카테고리의 글 목록 (25 Page)