일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생성자
- 레포지토리설계
- git commit취소
- qclass
- 웹스토리지 사용법
- static
- JPA
- 스프링시큐리티
- 파비콘에러
- 스프링부트
- 네트워크
- 코린이
- 0으로변환
- 프로젝트
- MySQL
- 다운캐스팅
- java기초
- 업캐스팅
- 자바
- 오버라이딩
- 상속
- 메소드
- 엔티티설계
- java
- http
- 기초
- 한번에insert하기
- 형변환
- Git
- 웹동작방식
- Today
- Total
목록java (19)
딱콩이의 봄

✔️메소드의 이름을 같게 하고, 파라미터를 달리하여 여러 메소드를 정의하는 방법을 메소드 오버로딩이라 합니다. ✔️메소드 오버로딩은 하나의 클래스내에서의 기능이며 파리미터는 타입,순서, 개수를 달리하여 구분할 수 있어야 합니다. public class Calculator { public int sum(int x, int y) { return x + y; } publinc int sum(int x, int y, int z) { return x + y + z; } public double sum(double x, double y) { return x + y; } }
✔️클래스의 구성요소로 메소드의 역할은 해당 클래스의 데이터에 대한 제어입니다. ✔️특정 클래스의 데이터, 즉 필드 값의 변경은 곧 해당 클래스의 특정 행위가 수행되는 것을 의미합니다. 💁계좌(account)의 잔액(balance)을 특정 금액(amount)만큼 빼는 메소드는 곧 출금(withdraw) 행위를 의미합니다. public class Account { private double balance; public Account(double balance) { this.balance = balance; } public double withdraw(double amount) { //메소드 if( balance < amount ) { System.out.println("잔액이 부족합니다"); }else{ ..

✔️연산자는 피연산자를 대상으로 특정 기능을 수행하고 결과를 반환하는 특수한 기호입니다. ✔️연산자의 구분은 피연산자의 수에 따라 단항, 이항, 삼항으로 구분하거나 기능의 종류에 따라 산술, 관계, 비트, 논리, 대입, 기타 연산자로 구분합니다. 대입 연산자 ✔️대입 연산자는 이항 연산자로 = 기호를 기준으로 오른쪽 값을 변수에 저장하는 기능을 합니다. ✔️대입 연산자는 산술 연산자와 함께 복합 연산자 형태로 사용할 수 있습니다. 연산자 예 의미 += x += 10 x = x + 10 -= x -= 10 x = x - 10 *= x *= 10 x = x * 10 /= x /= 10 x = x / 10 %= x %=10 x = x % 10 산술 연산자 연산자 연산식 의미 + 10+5 10과 5를 더한다. ..