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
- 사용자 정의 예외처리
- 개발자
- 개발
- 가위바위보프로그램
- for문
- 예외던지기
- 취준생
- Calendar Class
- 캐스팅연산자
- 비전공자
- 예외처리
- do~while문
- Java
- 독학
- 국비지원
- exception
- 생성자
- 알고리즘
- AoutoBoxing
- super 생성자
- 상속
- 자바
- 추상화
- 코딩
- 클래스의구조
- 프로그래머스
- Date Class
- 부모 생성자
- 백앤드
- userDefineException
Archives
- Today
- Total
목록Abstraction (1)
유난스런 개발 기록
[JAVA] Day-12 _ 추상화 (abstraction)
day-12 추상화 (abstraction) 추상화 (abstraction) 란? 프로그램이 필요로 하는 실제 데이터들을 모델링하는 기술 일반적인 의미의 추상화란 어떤 물체(object)에서 주된 특징을부각시켜 표현하고, 나머지 부분은 과감하게 생략하는 것을 말한다. 추객체지향 프로그래밍(OPP)에서 사용 되는 추상화도 이와 비슷하다. 어떤 하나의 물체를 대표하는 속성(멤버변수 등)과 기능(메소드)를 추출해내는 것 이것을 객체지향 프로그래밍(OPP)에서 추상화(abstraction)라고 한다. 예를 들어, 구인구직 어플리케이션을 프로그래밍 할 때, 필요한 부품(요소) 중 하나인 "구직자"에 대해서 알아보자. "구직자"가 가지고 있는 속성과 행동양식을 뽑아내면, 속성(property, attribute, ..
개념정리/JAVA
2023. 1. 23. 21:37