Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- after-throwing
- @
- springmvc
- Java
- @ResponseBody
- 어노테이션
- MVC
- produces
- SpringBoot
- PointCut
- @RequestParam
- frontController
- AOP
- 스프링
- spring
- 생성자주입
- 비즈니스레이어
- Model
- springjdbc
- 유효성검사
- c:if
- application.properties
- jointpoint
- @RequestMapping
- 바인딩변수
- 의존주입
- .xml
- gradle
- @Valid
- 서비스레이어
Archives
- Today
- Total
메모장
[멘토 씨리즈] JAVA 클래스 본문
728x90
반응형
- 객체 지향 프로그래밍 : 객체는 일반적으로 상태를 표현할 수 있으며 행동으로 실행 할 수 있는 모든것을 말한다. 이러한 객체를 중심으로 프로그램 구조를 설계 하고 프로그래밍 하는것을 객체 지향 프로그래밍 이라고 합니다.
- 클래스 : 클래스는 한마디로 객체를 생성하기 위한 제작 설명서 입니다.
- 클래스의 선언
접근 제한자 class 클래스 이름 {
...
}
- 클래스를 구성하는 3가지 요소
필드(field) : 객체가 가져야 할 데이터, 상태를 저장하는 변수
메서드 ( method) : 객체의 특정기능을 수행하는 코드 블록
생성자(constructor): 객체를 생성하면서 객체 변수를 초기화 하는 역할(기능)을 하는 메서드
- 인스턴스멤버/정적 멤버 : 각 객체가 가지게 되는 필드와 메서드를 인스턴스 멤버라고 말하며, 모든 객체들이 공유하며 사용하는 하나의 필드와 메서드를 정적 멤버라고 부릅니다.
- static : 정적멤버는 static 키워드로 선언 할 수 있습니다. 객체를 생성할 때 메모리에 올라가는 것이 아니라 , 프로그램을 시작할때 메모리에 올라가고 프로그램이 종료될때 메모리에서 사라집니다.
728x90
반응형
'JAVA > [멘토씨리즈]' 카테고리의 다른 글
| [멘토 씨리즈] JAVA 생성자 (0) | 2024.04.09 |
|---|---|
| [멘토 씨리즈] JAVA 메서드 (0) | 2024.04.09 |
| [멘토 씨리즈] JAVA 배열 (0) | 2024.04.09 |
| [멘토 씨리즈] JAVA 제어문2 (0) | 2024.04.09 |
| [멘토 씨리즈] JAVA 제어문1 (0) | 2024.04.09 |