일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- db버퍼캐시
- 카카오코딩테스트
- 친절한 SQL 튜닝
- 생성자
- DBA
- Spring
- Undo
- JavaScript
- socket
- DB
- springboot
- 자바
- java
- SQLP
- 클래스
- 백준
- 서버
- 인스턴스
- 상속
- 클라이언트
- 인덱스 튜닝
- 친절한 sql튜닝
- Oracle
- 메소드
- SQL
- 깃허브
- Swing
- 멀티쓰레드
- 컬렉션프레임워크
- 오라클
- Today
- Total
목록생성자 (2)
프리 정보 컨텐츠

생성자에 대해서 수업을 들었으나 자세하게 구조가 잡히지 않아 구체적으로 생성자에 대한 이해와 생성자를 써야 하는 이유, 개념 정리에 대해서 정리하고자 한다. 먼저, 생성자를 사용하지 않을 때의 간단한 계좌번호, 주민번호, 잔액을 초기화하는 방법이다. BankAccount.java public class BankAccount { String accNumber;// 계좌번호 String ssNumber;// 주민번호 int balance = 0;// 예금 잔액 public void initAccount(String acc, String ss, int bal) { accNumber = acc; ssNumber = ss; balance = bal; } public int deposit(int amount) { ..
생성자 인스턴스가 생성되는 시점에 파일을 지정할 수밖에 없는 조건을 만들어준다 클래스를 사용하는 사람이 대상이 되는 파일을 지정하는 것을 까먹지 않을 수 있으며, 인스턴스가 생성될 때 반드시 처리해야 될 작업을 초기 값 또는 실행 되어야하는 작업을 할 때 생성자를 사용한다. 생성자를 사용할 때는 클래스의 이름과 똑같은 메소드를 정의한다. class Print { public String delimiter = ""; public Print(String delimiter) { // 생성자 생성 this.delimiter = delimiter; } public void A() { System.out.println(this.delimiter); System.out.println("A"); System.out.p..