| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
													Tags
													
											
												
												- 비박스 #웹취약점분석 #버그바운티 #bee-box #웹 #모의해킹
 - 메소드
 - java
 - evm
 - 탈중화
 - It
 - HTML Injection #bWAPP
 - Forensic CTF #disk Forensic #windows file analyzer #WFA #Codegate 2012 F100
 - 파일 접근 권한 #linux #chown #chmond #umask #명령어
 - PYTHON
 - 정보보안기사 #정보보안산업기사 #클라우드컴퓨팅 #보안 #컴퓨팅보안
 - 디지털 포렌식
 - 코딩
 - 포렌식
 - 프로그래밍
 - Injection #Reflected #웹취약점
 - 정보보안기사 #정보보안산업기사 #2020년 정보보안기사 #시험일정
 - 자바
 - 객체
 - 파이썬
 - #정보보안 #어셈블리 #저급언어 #기계어 #it #정보보안
 - Forensic #CTF #디지털포렌식 #disk forensic
 - CIDR #서브넷 #Network #ip 주소고갈
 - 디지털포렌식 연구회 워크샵 #디지털포렌식 #디지털포렌식챌린지 #Forensic #ctf #정보보호학회
 - EnCase #mount #Forensic #image mount
 - forensic
 - 디지털포렌식챌린지 #dfchallenge #디지털포렌식 #Forensic
 - 안드로이드 #서비스 #안드로이스 서비스 #Android #java
 - snedmail #linux #정보보안기사 #정보보안산업기사 #mail protocol
 - 안드로이드 #스레드 #핸들러 #예제
 
													Archives
													
											
												
												- Today
 
- Total
 
Jsecurity
Java 5일차 : 캡슐화, 상속, 다형성 본문
캡슐화 : 객체를 캡슐로 싸서 내부를 볼 수 없게 하는 것
클래스(class) : 객체 모양을 선언한 틀(캡슐화)
                     메소드(멤버 함수)와 필드(멤버 변수)는 모두 클래스 내에 구현
  객체
- 클래스의 모양대로 생성된 실체(instance)
 - 객체 내 데이터에 대한 보호, 외부 접근 제한
 - 객체 외부에서는 비공개 멤버(필드, 메소드)에 직접 접근할 수 없음
 - 객체 외부에서는 공개된 메소드를 통해 비공개 멤버 접근
 
----------------------------------------------------------------------
상속 : 상위 개체의 속성이 하위 개체에 물려짐, 하위 객체가 상위 개체의 속성을 모두 가지는 관계
상속 : 자식 클래스가 부모 클래스의 속성 물려받고, 기능 확장
부모 클래스 : 수퍼 클래스
하위 클래스 : 서브 클래스. 수퍼 클래스를 재사용하고  새로운 특성 추가 
----------------------------------------------------------------------
다형성 : 같은 이름의 메소드가 클래스나 객체에 따라 다르게 동작하도록 구현
메소드 오버로딩 : 같은 이름이지만 다르게 작동하는 여러 메소드
메소드 오버라이딩 : 슈퍼클래스의 메소드를 서브 클래스마다 다르게 구현
'프로그래밍언어 > Java_Language' 카테고리의 다른 글
| Java 7일차 : 객체 배열, 메소드, 가비지, 접근 지정자 (0) | 2018.11.08 | 
|---|---|
| Java 6일차 : 클래스, 객체, 생성자, this 레퍼런스 (0) | 2018.11.07 | 
| Java 4일차 : main()메소드 & 예외처리 (0) | 2018.10.31 | 
| Java 3일차 : 배열 및 for - each (0) | 2018.10.31 | 
| Java 2일차 : 기본 프로그래밍 (0) | 2018.10.31 | 
			  Comments