오버로딩(Overloading) 오버라이딩(Overriding) 이름이 비슷해 사람들이 많이 헷갈려한다. 정확하게 말해 오버로딩과 오버라이은 다른 개념이다. 1. 오버로딩(Overloading) 오버로딩은 한 클래스 내에서 이름이 같은 메서드를 선언할 수 있다. 하지만 아래와 같은 조건이 성립해야 한다. 매개변수의 타입과 개수는 달라야 한다.(반환형은 무조건 같아야 한다.) 매개변수는 같으나, 반환형이 다를 경우 오버로딩이 되지 않는다. public class Test{ public static void main(String[] args) { Hello h = new Hello(); System.out.println(h.method()); System.out.println(h.method("bbigbro..
생성자(Constructor) 특징 클래스에는 반드시 생성자가 존재해야 한다. 인스턴스 생성시 딱 한번 호출 된다. 인스턴스 변수의 초기화가 목적이다. 클래스 이름과 동일한 이름을 가진 메소드이다. 반환형이 존재하지 않는다. (즉, return이 없다.) 사용방법 클래스명 참조변수 = new 클래스명(초기화 변수) public class Test{ public static void main(String[] args) { Person p1 = new Person(10, "홍길동"); } } class Person { public int age; public String name; public Person(int age, String name) { this.age = age; this.name = name;..
SELECT명령어는 DML에 속하는 명령으로 SQL에서 기본으로 사용되는 명령어로서 데이터를 가지고올 수 있다. 예시)1SELECT *FROM users; cs 1) SELECT -> 명령어 종류 2) * -> 모든 열, ('모든 열'을 의미하는 메타문자) 3) users -> 테이블 명 4) ; -> 명령문 마지막 표시 5) SELECT * 까지가 "SELECT 구", FROM users 까지가 "FROM 구" ★Point : 1) SQL명령의 마지막에는 세미콜론(;)을 붙여줘야 한다! 2) 대소문자를 구별하지 않는다! 3) 열은 하나의 자료형만 가질 수 있다. 4) NULL은 데이터가 없다는 것을 의미한다.
- Total
- Today
- Yesterday
- override
- Properties
- keySet()
- extends
- 오버로딩
- java
- Boxing
- parent
- 오버라이딩
- HashMap
- mvc 패턴
- HttpMethod
- 자바
- Model2
- constructor
- 상속
- overloading
- overriding
- 래퍼클래스
- Post
- MVC아키텍처
- inheritance
- Unboxing
- 오토박싱
- autoboxing
- wrapper
- 생성자
- 자식클래스
- MVC
- 부모클래스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |