일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
- cmd
- primarykey
- 삭제
- groupby
- java
- Linux
- live server
- pytthon
- 생성
- 데이터타입
- substring
- DISTINCT
- DB접속
- select
- word wrap
- 리눅스 명령어
- MySQL
- visual studio code
- foreignkey
- 집계 함수
- date_add
- 테이블
- 서브쿼리
- 입력
- 3306
- 조인
- 데이터베이스
- EQUI
- 줄바꿈
- now()
- Today
- Total
재유's
Inner Class (내부 클래스)클래스 안에 또 다른 클래스를 포함시켜, 클래스의 구조를 내부적으로 확장하는 방법.클래스가 갖는 자료(=변수)의 계층화가 필요한 경우 사용. ( = 상속의 일종 )1234 public class HelloWorld{ public class Korean { ... } public static class English { ... } } 일반 inner class객체를 생성하기 위해서 상위 클래스의 객체를 통한 접근이 필요하다. 12HelloWorld h = new HelloWorld();HelloWorld.Korean k = h.new Korean(); static inner class객체를 생성하기 위해서 상위 클래스의 객체가 필요하지 않고, 상위 클래스의 이름을 통해 ..
JAVA에는 여러가지 반복문이 있습니다. 그중 하나가 For문인데요. (For문을 가장 많이 사용하는 것 같습니다.) 1234for ( 초기식; 조건식; 증감식) { ... 반복적으로 동작할 구문 ...} 라고 정의를 합니다. 우와... 이미지.. 엄청 큰데... 수정하기 귀찮으니까 그냥 이상태로 설명 합니다 ㅎㅎㅎ (그래서 글씨크기도 크게!) ① 맨 처음 초기식을 설정합니다. ② 초기식을 설정한 후 조건식을 판단을 합니다.③ 조건식이 '참'인 경우 반복적으로 동작할 구문을 한번 수행합니다.④ 반복 구문이 완료되면 증감식으로 이동합니다.⑤ 증감식 수행 후, 다시 조건식으로 이동하여 조건식이 참인 경우 반복수행, 아니라면 for문을 종료합니다. 위의 순서대로 반복 수행을 진행합니다. 1~ 100까지 합을 ..
상속성(Inheritance)두 개의 클래스 간에 부모 자식관계를 형성1public class 자식클래스 extends 부모클래스 { ... } 부모클래스를 자식클래스가 상속받을 때, 자식은 부모의 모든 멤버변수와 메서드를 자신의 것으로 상속 받는다.(단, private로 설정된 기능은 상속되지 않는다.) public protected private 상속 가능 여부 O O X 상속의 활용기능의 확장클래스 A가 B에게 상속된 경우 B는 A의 기능에 새로운 기능을 추가한 개념이 된다.12345678public class A{ int a; int b;} public class B extends A { // 부모의 기능을 변경(오버라이드)하는 과정에서 부모의 원래 기능을 보전해야 할 필요가 있는 경우 사용 12..
싱글톤 (SingleTon)프로그램 내의 여러 곳에서 반복적으로 사용되어야 하는 객체에 대해 전역적인 범위를 갖도록 객체를 생성하고, 이 객체를 여러 곳에서 공유하기 위한 클래스 작성 패턴1234567891011121314public class HelloWorld { private static HelloWorld current; // 스스로의 객체를 static으로 선언 public static HelloWorld getInstance() { if (current == null){ current = new HelloWorld(); } return current; } public static void freeInstance(){ current = null; } private HelloWorld(){} //..