일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 자바키워드
- php호스팅
- 무료 홈페이지 제작
- 문자열 뒤집기
- 무료사이트
- 자바스크립트
- 웹퍼블리싱
- 웹퍼블리셔
- 무료 홈페이지
- 호스팅
- 마우스 오른쪽 버튼
- 마우스오른쪽
- 웹호스팅
- 우편번호 API
- 홈페이지제작
- 무료 호스팅
- 무료
- postcodify
- 우체국 우편번호
- 무료서버
- 글자뒤집기
- 클릭해제
- 무료홈페이지
- 퍼빌리셔
- 무료호스팅
- 무료제작
- 복사방지
- 무료 웹 호스팅
- 새우편번호
- php
- Today
- Total
목록Developer (168)
Developer Factory
* 메서드를 분류하는 법 1) Boundary - UI 와 관련된 기능을 모아둠 2) Control - 입력 Data를 가공하여 Entity 에 전달- Entity 의 데이터를 가공하여 Boundary 에 전달- 업무관련 기능을 모아둠 3) Entity - Data를 다루는 기능을 모아둠
Test04.java package step01.exam02; public class Test04 { public static void main( String[] args) { //10 + 30 - 4 * 7 = 252 (연산자 우선순위 고려하지 않음) //5 * 3 - 6 / 3 = 3 (연산자 우선순위 고려하지 않음) Calculator04 calc1 = new Calculator04(); Calculator04 calc2 = new Calculator04(); calc1.init( 10); calc2.init( 5); calc1.plus( 30); calc2.multiple( 3); calc1.minus( 4); calc2.minus( 6); calc1.multiple( 7); calc2.divid..
Test03.java package step01.exam02; /* 계산 결과를 개별적으로 관리하고 싶다! * 데이터를 개별적으로 관리 * - 클래스 맴버 변수로는 불가능! * - 새로운 문법이 필요! => 인스턴스 변수(객체변수) */ public class Test03 { public static void main( String[] args) { //10 + 30 - 4 * 7 = 252 (연산자 우선순위 고려하지 않음) //5 * 3 - 6 / 3 = 3 (연산자 우선순위 고려하지 않음) // 인스턴스 생성 // - Calculator03에 선언된 변수를 참고하여 인스턴스를 생성하라! Calculator03 calc1 = new Calculator03(); Calculator03 calc2 = ne..
Test02.java package step01.exam02; public class Test02 { public static void main( String[] args) { //10 + 30 - 4 * 7 = 252 (연산자 우선순위 고려하지 않음) Calculator02.init (10 ); Calculator02.plus (30 ); Calculator02.minus (4 ); Calculator02.multiple (7 ); System. out.println( Calculator02.result ); } } Calculator02.java package step01.exam02; /* 클래스 맴버 변수 * - static 으로 선언된 변수 * - 클래스가 준비될 때 자동으로 만들어진다. * -..
Test01.java package step01.exam02; public class Test01 { public static void main( String[] args) { //10 + 30 - 4 * 7 = 252 (연산자 우선순위 고려하지 않음) int result = 0; result = Calculator01.plus (10 , 30 ); result = Calculator01.minus (result , 4 ); result = Calculator01.multiple (result , 7 ); System. out.println( result); } } Calculator01.java package step01.exam02; /* 함수 선언 * - 객체지향에서는 함수 -> 메서드 용어를 사용..
package com.eomjinyoung. java.basic .step04; ////////////////////////////////////////////////////////주제 : 참조 변수 와 배열////////////////////////////////////////////////////// /* >> 참조 변수! * - 자바에서 포인터가 없다고 하지만...허~~~ 정말 없어졌을까? * 단지, 역할이 축소되었을 뿐이다. * - reference 형에는 3가지가 있다. * class 형, interface 형, array 형 * - reference 값은 객체에 대한 포인터(주소) 이다. * - 객체는 동적으로 생성된 class의 instance, array 그리고 interface를 구현한 ..
package com.eomjinyoung. java.basic .step03; ////////////////////////////////////////////////////////주제 : 흐름 제어문 : 반복문 - for////////////////////////////////////////////////////// /* for * - 보통 어떤 인덱스 값을 사용하여 반복처리를 할 때 유용. * * for(초기화 문장; 조건식; 증가문) * 문장1 * * : 초기화 문장 - 보통 인덱스 값을 초기화 시키는 문장이 온다. * : 조건식 - true 이면 for문의 { } 문장을 수행하고, false 이면 for 문을 빠져나간다. * : 증가문 - 보통 인덱스 값을 증가시키는 문장이 온다. */ publi..
package com.eomjinyoung. java.basic .step03; ////////////////////////////////////////////////////////주제 : 흐름 제어문 : 반복문 - do... while, while////////////////////////////////////////////////////// /* 1) do ... while * do { * 문장1 * }while(조건식); * * : 일단 '문장1'을 수행후 '조건식'의 값이 true이면 계속 do { } 문을 반복하여 수행한다. * * 2) while * while(조건식) { * 문장1 * } * : '조건식'의 값이 참일때만 while문의 { } 문을 수행한다. * * 즉, do... while..
package com.eomjinyoung.java.basic.step03; ////////////////////////////////////////////////////////주제 : 흐름 제어문 : 조건문 - switch////////////////////////////////////////////////////// /* > * switch(식) { * case 상수식1: 문장1 * break; * case 상수식2: 문장2 * break; * case 상수식3: 문장3 * break; * default: 문장0 * } * * : '식'의 결과값이 '상수식1' 이면 '문장1'을 수행하고 'break'문은 switch문을 빠져나간다. * '식'의 결과값이 '상수식2' 이면 '문장2'을 수행하고 'bre..