본문 바로가기

상속2

[ C++ ] 상속의 개념 | 상속 예제 C++ 에서 상속이란? 클래스 사이에서의 상속관계를 정의하는 것이다. 기본 클래스의 속성과 기능을 파생 클래스에 물려주는 것이다. + 기본 클래스 -> 상속해주는 클래스. 부모 클래스 + 파생 클래스 -> 상속받는 클래스. 자식 클래스 클래스를 상속하게 되면 얻는 이점 1. 클래스 간결하게 작성 2. 클래스 간의 계층적 분류 및 관리 용이 상속관계의 생성자와 소멸자 실행 질문 1: 파생 클래스의 객체가 새엇ㅇ될 때 파생 클래스의 생성자와 기본 클래스의 생성자가 모두 실행되나요? 답 1: 네 둘 다 실행됩니다. 질문 2: 파생 클래스의 생성자와 기본 클래스 생성자 중 어떤 생성자가 먼저 실행되나요? 답 2: 기본 클래스의 생성자가 먼저 실행됩니다. #include using namespace std; cl.. 2021. 5. 18.
[ JavaScript ] 자바스크립트 기본 문법 | 상속(inheritance)이란 무엇인가? 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 상속 객체는 연관된 로직들로 이루어진 작은 프로그램이라고 할 수 있습니다. 상속(inheritance)은 객체의 로직을 그대로 물려 받는 또 다른 객체를 만들 수 있는 기능을 의미합니다. 단순히 물려받는 것이라면 의미가 없고, 기존의 로직을 수정하고 변경해서 파생된 새로운 객체를 만들 수 있게 해주는 것이 상속의 역할입니다. 지난 포스팅에서 사용했던 코드를 들고와 보도록 하겠습니다. function Person(name){ this.name = name; this.introduce = function(){ return 'My name is '+this.name; } } va.. 2021. 2. 4.