일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기본코드
- 맨땅에 해딩
- js
- 필드
- 파일이동버튼
- 데이터베이스연동
- 컬렉션프레임워크
- MySQL
- html
- javascript
- cmd
- CSS
- form
- Eclipse
- list
- object
- 오버라이딩
- 배열
- Git알아보기
- java
- 버튼페이지이동
- arraylist
- Collection
- java기초
- jdbc
- java입문
- Git이해하기
- emmet
- 이클립스
- 점프 투 파이썬
- Today
- Total
목록필드 (2)
단단히
빈(bean) 클래스는 getter와 setter이 있는 클래스를 말한다. 컴포넌트 형태로 구성된 클래스이다. 객체지향 프로그래밍의 원칙에는 캡슐화, 추상화, 다형성, 정보 은닉, 상속성이 있다. Getter와 Setter 메서드는 정보 은닉, 캡슐화의 원칙을 잘 보여준다. 객체지향 프로그래밍은 데이터 무결성이 깨지는 것을 방지하기 위해 객체 데이터에 직접 접근을 막는다. 이때 데이터 무결성이란 데이터의 정확성과 일관성을 유지하고 보증하는 것을 말한다. 객체 데이터를 외부에서 직접 접근을 한다면 데이터를 마음대로 읽고 변경할 수 있기에 예상치 못한 문제가 발생할 수 있다. 이런 문제를 방지하기 위해 데이터 값의 직접 접근을 제한(private)하고 메서드를 공개하여 외부에서 메서드를 통해 데이터에 접근하..
[클래스 분류 ] 1. 메인(Main) 클래스 : main 메서드를 갖고 있는 커스텀 클래스, 개발자가 직접 만든 클래스. 2. Bulit - in 클래서 (=내장 클래스) : JDK 설치할 때 이미 포함되어 있는 미리 만들어둔 클래스. 3. Reference custom 클래스(= 참조 사용자 정의 클래스) : 개발자가 직접 만든 참조되는 클래스 ! 커스텀 클래스에 main메서드가 있다면 메인 클래스, 없다면 레퍼런스 클래스(=참조되는 클래스)이다. ! 참조라는 말은 대상을 사용할 수 있다는 의미로 초기화, 재초 기화, 연산, 출력, 재활용 등을 할 수 있다는 의미이다. [커스텀 클래스의 구성요소(Java)] 1. 필드(field) : 클래스 레벨의 변수를 말한다. ! 메서드 레벨의 변수는 지역변수(L..