# super
생성자
생성자는 모든 Class 에 기본적으로 포함되어야 한다.만약 직접 코드로 생성자를 생성하지 않았다면 기본생성자가 생성된다.생성자를 별도로 생성하지 않아도 intstance 로 생성할 수 있는 이유디폴트 기본생성자는 생략되었기 때문에 코드상에서는 보이지 않는다.기본 생성

2/24(금) super() , 인터페이스, 다양성, 접근제어자 (getter, setter)
복잡한 상속의 함수 갯수모든 class는 object 클래스를 상속한다.생성자 수자식 클래스 생성자 실행되기전에 부모 클래스 생성자 먼저 실행자식 클래스 생성자 함수 맨위에 super(); 생략됌다중 상속 안될때 다양성 (인터페이스는 100% 추상 메서드로만 구성 되야

[JavaScript] Class 사용하기
JavaScript에서 class 사용은 ES6에서부터 지원을 하기 시작했으며, 익스플로러에서는 해당 코드 사용이 불가능하나, 최신 브라우저를 이용할 경우 class를 지원한다.

7일차 스터디 노트
클래스 상속상속하는 방법=>class Name(reName)=>Name 이라는 클래스에 reName이라는 클래스를 상속한다.=>Name 이라는 클래스에서 reName 클래스에 있는 기능을 사용할 수 있다.super()상위클래스의 속성을 초기화(실행)하기위해 사용한다.이
프론트엔드 복습 정리 23 : 프로토타입, new, class, 객체지향
객체 프로토타입프로토타입이란 자바스크립트 객체가 서로 기능을 상속하는 방식의 메커니즘.객체는 템플릿 객체 역할을 하는 프로토타입 객체를 가질 수 있다.자바스크립트에서 배열은 객체이다.프로토타입의 참조. double underscore. 프로토타입을 참조하는 특성이다.

다형성 - OverrideD06🔰
부모 클래스가 갖고 있는 기능을 자식 클래스가 재정의부모 클래스에 정의된 것과 동일한 이름을 갖는 메서드를 자식 클래스가 정의한 경우, 부모 클래스의 기능은 자식에게 가려진다.이렇게 부모의 기능을 재정의 하는 것을 메서드 Override라 한다.모든 자식 클래스가 동일
23.01.30 day06 다형성 - Override
부모 클래스가 갖고 있는 기능을 자식 클래스가 재정의한다 부모 클래스에 정의된 것과 동일한 이름을 갖는메서드를 자식 클래스가 정의한 경우, 부모 클래스의기능은 자식에게 가려진다.이렇게 부모의 기능을 재정의 하는 것을 메서드Override라 한다.하나의 이름으로 다양한
class
✍️ 면접 때 class 함수에 관한 질문을 받았었다. 객체지향형 프로그래밍 하면 class기반이 대표적이다. (Java, C++, C#, Python, PHP, Ruby, Object-C) 반면에 javascript는prototype 기반이다.(생성자 함수)
[SEB BE] Section 1.상속 - 오버라이딩, super, super()
영단어 override의 사전적 의미가 "~위에 덮어쓰다"를 의미한다는 것을 생각하면 메서드 오버라이딩을 이해하기 쉽다.메서드 시그니처(반환타입, 메서드이름, 매개변수)가 상위클래스의 메서드와 같아야 한다.접근제어자의 범위는 상위클래스의 메서드보다 같거나 넓어야 한다.
super
생성자를 작성하지 않으면 기본생성자가 생성되지만 생성자 작성하면 자동으로 생성되지 않기 때문에 기본 + 매개변수 생성자를 작성해줘야함부모클래스에 매개변수가 없는 기본생성자 작성 \- 자식클래스에 다시 생성자 작성or상속받은 자식의 생성자의 첫줄에 super로 부모 필드
til.5 리액트 (리액트 시작부터 용어들)
cd 이동할 파일명cd .. 이전 위치로yarn startyarn create react-app 새로운 파일 명폴더는 소문자로 시작하는 카멜케이스를 사용JS파일, 컴포넌트 이름은 대문자로 시작하는 카멜케이스를 사용import React from "react"; (리액트

[Effective Java 스터디 week5] [ITEM 31] 한정적 와일드카드를 사용해 API 유연성을 높이라
List 은 List의 하위타입이 아니다. List 는 List 가 하는 일을 제대로 수행하지 못하니 리스코프 치환 원칙에 어긋난다. Stack.java Main.java 위의 코드와 같이 Stack로 클래스를 선언한 뒤, Number의 하위타입인 Integer