# extends
상속성D06🔰
클래스간에는 부모 - 자식의 상속 관계를 설정할 수 있다.부모클래스 A를 자식 클래스 B가 상속받을떄, B 는 A의 모든 멤버변수와 메서드를 자신의 것으로 상속받게 된다.상속 가능 여부 : public, protectedB는 A의 public, protected 기능들
[Dart] class / override / super / extends / implements / with / mixin / getter / setter / abstract
class / override / implemation
class
✍️ 면접 때 class 함수에 관한 질문을 받았었다. 객체지향형 프로그래밍 하면 class기반이 대표적이다. (Java, C++, C#, Python, PHP, Ruby, Object-C) 반면에 javascript는prototype 기반이다.(생성자 함수)

세상에는 많은 구현체가 있는데 어떻게 적용해야할까?
구현을 하다보니 HandlerMethodArgumentResolver를 상속받은 녀석이 있었으나 어떻게 내 프로젝트에 적용해야할지에 대한 방안이 모호했다. 사용하는 방식을 알고싶었는데 어떻게 찾아봐야할지 헷갈렸다.해당 interface에 대한 Docs를 찾아보고 Doc

[SEB BE] Section 1.상속(Inheritance)
상위 클래스-하위 클래스의 상속 관계의 핵심을 이해하고, 그 장점을 설명할 수 있다.extends 키워드를 사용하여 두 개 이상의 클래스 간 상속 관계를 정의할 수 있다.포함관계와 상속관계의 차이를 설명할 수 있다.상속 관계에서 사용할 수 있는 메서드 오버라이딩의 정의

class, extends, getter, setter 연습문제
class 로 강아지 오브젝트 만들기class Dog{constructor( type,color ){ this.타입=type; this.털색=color;}wallwall( ){console.log( this.타입 +' 종 이고, '+this.털색+ '색 이에요' );}

클래스(class) - 확장(extends)
중복되는 코드가 너무 많고, 지저분함class Tiger는 클래스 Animal을 상속받음.class Doggy 또한,클래스 Animal을 상속받음. 접근자 프로퍼티를 사용했기 때문에 () 없이 호출참고 : extends
JAVA - final
public static finalpublic final class{ } : 형태가 있다. 변수들, 메서드들을 갖고 있다. 추가 불가능.추가(확장)을 하려면 상속을 받아서 확장(extends)해야 하는데 final은 확장 불가(상속불가).public final 변수명
# class, extends, getter, setter 연습문제
정답!정답!: a가 b로부터 생성된 오브젝트인지 아닌지를 T/F로 알려주는 연산자.getter에는 parameter 쓰면 안됨!, return 써줘야함몇 개가 들어올지 모르기 때문에 rest parameter(...)이용해서 array에 저장.forEach 사용해서 하

[Effective Java 스터디 week5] [ITEM 31] 한정적 와일드카드를 사용해 API 유연성을 높이라
List 은 List의 하위타입이 아니다. List 는 List 가 하는 일을 제대로 수행하지 못하니 리스코프 치환 원칙에 어긋난다. Stack.java Main.java 위의 코드와 같이 Stack로 클래스를 선언한 뒤, Number의 하위타입인 Integer
BeesBeesBees!
오늘은 비동기를 이용한 프로토타입 과제인 BeesBeesBees를 배워보자!├── Grub│ └── Bee│ ├── HoneyMakerBee│ └── ForagerBee위에서 볼 수 있는 것처럼, 모든 Bee는 Grub을 기반으로 하여 각자의
노마드코더 / 리액트 REACT JS #2 styled-components
기존 DOM을 만드는 방식인 css,scss 파일을 밖에 두고 쓰지 않음 => CSS in JS 방식임css가 전역으로 중첩되지 않으며 class명 중복을 줄일 수 있음패키지 설치yarn add styled-components적용하고자 하는 컴포넌트 상단에 import
# 객체지향 (4) class, extends, super
📌 class ES6의 class 신문법으로 constructor를 만들 수 있다. 만드는 방법 class 안에 constructor를 만들고 새로 생성할 때는 이전과 동일하게 new 키워드를 사용함. 상속가능한 함수 추가하기 방법 1) 함수를 construct
상속
상속이란 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 이렇게 클래스를 작성하게 되면 보다 적은 양의 코드로 새로운 클래스를 작성할 수 있고, 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 매우 용이하다.이러한 점으로 인해 생기는 장점은
[Java-OOP7] 다형성
객체지향 프로그래밍의 특징 중에는 다형성(폴리모피즘, Polymorphism)이 있다. 이는 무엇이고 왜 필요한지 예제를 통해 알아보도록 한다.
[Java-OOP4] 상속
상속 : 부모 클래스의 기능을 자식 클래스가 물려 받는 것. 상속(extends)/확장/Is-A관계메소드/ 오버라이딩(overring)/메소드 오버로딩(overloading)
장고 template 상속
template 상속 base template의 추가할 내용이 있을 부분에 {% block content %} {% endblock %}을 작성 base template에 추가할 내용이 존재하는 template의 제일 윗 부분에 {% extends 'base.html'

클래스(class) - 확장(extends)
중복되는 코드가 너무 많고, 지저분함 --> 확장(extends)개념 확장(extends) 클래스를 다른 클래스의 자식으로 만들기 위해 class선언 또는 class식에 사용. class Tiger는 클래스 Animal을 상속받음. class Doggy 또한,클래