# inheritance

55개의 포스트
post-thumbnail

상속(Inheritance)

상속과 다형성을 이해를 잘하면 유지보수하기 쉽고 확장성있는 시스템을 설계할 수 있다.객체지향의 큰 특징 중 하나이다. 어떤 클래스의 모든 멤버 변수 및 메소드를 계승하여, 새로운 클래스를 생성하는 것부모 클래스로부터 상속을 받은 자식 클래스는 부모의 것을 다 가지고

2021년 4월 11일
·
0개의 댓글

210323 Tue

프로토콜은 특정 기능 수행에 필수적인 요수를 청의한 청사진(blueprint)입니다. 프로토콜을 만족시키는 타입을 프로토콜을 따른다(conform)고 말합니다. 프로토콜에 필수 구현을 추가하거나 추가적인 기능을 더하기 위해 프로토콜을 확장(extend)하는 것이 가능합

2021년 4월 3일
·
0개의 댓글
post-thumbnail

C++. ATM Project ver.3

ATM ver.3

2021년 4월 2일
·
0개의 댓글
post-thumbnail

C++.(P.5) 회사내 직원 급여정보 프로젝트(ver.1)

직원 급여체계 정리 프로젝트

2021년 4월 1일
·
0개의 댓글
post-thumbnail

Django 3.1 DB 설계 - 모델 상속(Model Inheritance) 1. 추상 기본 클래스(Abstract base classes)

해당 글은 Django 공식 문서의 Models - Model Inheritance(https://docs.djangoproject.com/en/3.1/topics/db/models/모델을 잘 설계하기 위해서는 모델의 관계들을 잘 이해할뿐만 아니라, 모델의 3

2021년 3월 28일
·
0개의 댓글
post-thumbnail

[Swift] Protocol(프로토콜) vs Inheritance(상속)

Protocol을 학습하며 지속적으로 학습한 내용은 'blueprint(청사진)이다', '공통 기능을 가진다' 등 입니다. 이러한 학습을 하며 자연스럽게 동시에 떠오르는 생각은 위의 특징이 클래스의 상속(inheritance)와 유사하다는 점이며 이 두가지 개념을 구분

2021년 3월 25일
·
0개의 댓글
post-thumbnail

TIL 18 | JavaScript Class, Inheritance, Super

Class란?? class는, 일종의 객체를 찍어내는 틀이다. 즉 생성자 함수 및 new 키워드를 통해 유사한 형태의 객체를 여러개 생성했던 것처럼, class문법을 사용하여 객체 및 해당 객체에 소속된 메소드를 생성할 수 있다. 이때 생성된 객체를 인스턴스라고 한

2021년 3월 23일
·
2개의 댓글
post-thumbnail

상속

동등 관계일때는 상속!그 이외에는 속성에 인스턴스를 넣는 포함 방식을 사용!학생은 사람이다 => 동등관계사람 리스트는 사람을 갖는다 => 포함관계!\[](https://images.velog또한 .io/images/muchogusto/post/d0f9674b-

2021년 3월 19일
·
0개의 댓글

상속(Inheritance)

자바에서 상속이라는 것은 내용이 작성되어 있는 클래스를 다른 클래스에서 사용할 수 있도록 만들어 주는 것입니다또한 상속을 사용하면 코드의 재사용을 통해 코드의 중복을 없앨 수 있고, 유지보수가 매우 용이해지는 장점이 있습니다.하나의 클래스만 잘 구현해 놓아도, 여기저기

2021년 3월 18일
·
0개의 댓글

JPA - 상속 관계 매핑 (@Inheritance , @MappedSuperclass )

객체의 상속과 구조와 DB의 슈퍼타입 서브타입 관계를 매핑하는 것을 상속 관계 매핑이라 합니다.상속 관계 매핑을 하는 방법을 대표적으로 3가지 종류가 있습니다.JPA 에서는 아래 3가지 모두 지원하며, @Inheritance 값을 지정하지 않으면 기본값으로는 단일 테이

2021년 3월 3일
·
0개의 댓글

Object Oriented Programming in Python: Class Inheritance

Inheritance In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object or class, retaining similar

2021년 2월 3일
·
0개의 댓글

Composition Over Inheritance

Composition over Inheritance, 즉 객체 composition(적절한 한글말을 못정하겠네요 아시는 분들은 댓글 남겨주시면 감사하겠습니다. ㅎㅎ)이 inheritance보다 우선시 된다는 말입니다. 이게 대체 무슨 뜻인지 살펴보겠습니다.요런 예시가

2021년 2월 2일
·
0개의 댓글

자바 상속

상속의 개념과 자바에서 상속 관련 키워드 이해하기

2021년 1월 21일
·
0개의 댓글

class #2

만약이 코드에 sum말고 다른 기능 함수들을 추가하고싶다면?\-> 일일이 함수를 추가해도 되지만, 클래스가 무거워진다. 원본 클래스 코드를 바꾸기도 부담스럽다.\--> 새로운 클래스를 만들어주자.중복을 뺴주자. 상속을 이용class PersonPlus extends P

2021년 1월 20일
·
0개의 댓글
post-thumbnail

[Java] Inheritance (vs. composition)

기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것적은 양의 코드로 새로운 클래스를 작성할 수 있다.공통적으로 코드를 관리하기 때문에 코드의 추가 및 변경이 용이하다.Child class는 Parent class의 모든 멤버를 상속받기 때문에 상속을 거듭할수록 멤버

2021년 1월 14일
·
0개의 댓글

Code States TIL - Inheritance

Inheritance는 이미 있는 class에 추가적인 요소들을 추가하거나 변경한 새로운 class를 만드는 방법입니다. 위키백과에서는 '객체들 간의 관계를 구축하는 방법'이라고 정의했네요. 비유하자면 생물을 분류하는 방법과 비슷합니다.

2021년 1월 14일
·
0개의 댓글
post-thumbnail

JavaScript Prototype

JavaScript 모든 객체는 \[Prototype] 이라는 내부 슬롯을 가지고 있으며, \[Prototype] 내부 슬롯에는 직접 접근할 수 없지만, \_\_proto\_\_ 접근자 프로퍼티를 통해 자신의 프로토타입, 즉 자신의 \[Prototype] 내부 슬롯이

2020년 12월 29일
·
0개의 댓글
post-thumbnail

JavaScript 다양한 상속 방법

1. prototype 메서드 2. proto 접근자 프로퍼티 3. Object.create에 의한 직접 상속 4. 상속에 의한 클랙스 확장

2020년 12월 27일
·
0개의 댓글