일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 연산자
- datastructure
- Spring Security
- quicksort
- JavaScript
- Class
- C++
- programmers
- jvm
- MergeSort
- redis
- 자료형
- IAC
- UserDetails
- JPA
- zgc
- 기초
- Java
- While
- SpringBoot Initializr
- For
- Algorithm
- If
- lambda
- g1gc
- datatype
- ansible
- Fluent-bit
- Sprint Security
- Kotlin
- Today
- Total
목록Class (2)
뭐라도 끄적이는 BLOG
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/rgp2f/btsl0U6woFV/i0I70s3GLAf73qcyndq2r0/img.png)
자바 상속의 특징 상속 상속(Inheritance)이란 기존의 클래스에 기능을 추가하거나 재정의한 새로운 클래스를 정의하는 것을 의미한다. 상속을 이용하면 기존에 정의되어 있는 클래스의 모든 필드와 메소드를 물려받아, 새로운 클래스를 생성할 수 있다. 이때 기존에 정의되어 있던 클래스를 부모 클래스(parent class) 또는 상위 클래스(super class), 기초 클래스(base class)라고도 한다. 그리고 상속을 통해 새롭게 작성되는 클래스를 자식 클래스(child class) 또는 하위 클래스(sub class), 파생 클래스(derived class)라고도 한다. class 자식클래스이름 extend 부모클래스이름 { ... } 자식 클래스에는 부모 클래스의 필드와 메소드만이 상속되며, ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lD9e5/btsl2TesTyV/NwJd16dyD4dACxcndxxNCK/img.png)
객체지향 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보여주는 절차적인 시각에서 벗어나 여러 개의 독립된 단위인 "객체"들의 모임으로 파악하고자 하는 것이다. 객체지향의 기본 개념은 실 세계의 모든 것은 객체간의 상호작용에 의해 이루어진다는 개념하에 모든 것을 객체로 정의하는 것이다. 객체지향의 개념을 적용하여SW 시스템을 기본 구성이 객체(Object)단위로 구성되며, 객체들이 서로 관계성을 가지는 시스템으로 구성된다. 객체지향의 특징 캡슐화: 객체의 속성(data field)과 행위(methods)를 하나로 묶고 실제 구현 내용 일부를 외부에 감추어 은닉하여 외부..