# extends

75개의 포스트
post-thumbnail

상속성D06🔰

클래스간에는 부모 - 자식의 상속 관계를 설정할 수 있다.부모클래스 A를 자식 클래스 B가 상속받을떄, B 는 A의 모든 멤버변수와 메서드를 자신의 것으로 상속받게 된다.상속 가능 여부 : public, protectedB는 A의 public, protected 기능들

2023년 1월 30일
·
0개의 댓글
·

class

✍️ 면접 때 class 함수에 관한 질문을 받았었다. 객체지향형 프로그래밍 하면 class기반이 대표적이다. (Java, C++, C#, Python, PHP, Ruby, Object-C) 반면에 javascript는prototype 기반이다.(생성자 함수)

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

세상에는 많은 구현체가 있는데 어떻게 적용해야할까?

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

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

[SEB BE] Section 1.상속(Inheritance)

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

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

class, extends, getter, setter 연습문제

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

2022년 12월 14일
·
0개의 댓글
·
post-thumbnail

클래스(class) - 확장(extends)

중복되는 코드가 너무 많고, 지저분함class Tiger는 클래스 Animal을 상속받음.class Doggy 또한,클래스 Animal을 상속받음. 접근자 프로퍼티를 사용했기 때문에 () 없이 호출참고 : extends

2022년 12월 6일
·
0개의 댓글
·

JAVA - final

public static finalpublic final class{ } : 형태가 있다. 변수들, 메서드들을 갖고 있다. 추가 불가능.추가(확장)을 하려면 상속을 받아서 확장(extends)해야 하는데 final은 확장 불가(상속불가).public final 변수명

2022년 12월 5일
·
0개의 댓글
·

# class, extends, getter, setter 연습문제

정답!정답!: a가 b로부터 생성된 오브젝트인지 아닌지를 T/F로 알려주는 연산자.getter에는 parameter 쓰면 안됨!, return 써줘야함몇 개가 들어올지 모르기 때문에 rest parameter(...)이용해서 array에 저장.forEach 사용해서 하

2022년 11월 30일
·
0개의 댓글
·
post-thumbnail

[Effective Java 스터디 week5] [ITEM 31] 한정적 와일드카드를 사용해 API 유연성을 높이라

List 은 List의 하위타입이 아니다. List 는 List 가 하는 일을 제대로 수행하지 못하니 리스코프 치환 원칙에 어긋난다. Stack.java Main.java 위의 코드와 같이 Stack로 클래스를 선언한 뒤, Number의 하위타입인 Integer

2022년 11월 25일
·
0개의 댓글
·

BeesBeesBees!

오늘은 비동기를 이용한 프로토타입 과제인 BeesBeesBees를 배워보자!├── Grub│ └── Bee│ ├── HoneyMakerBee│ └── ForagerBee위에서 볼 수 있는 것처럼, 모든 Bee는 Grub을 기반으로 하여 각자의

2022년 11월 21일
·
0개의 댓글
·
post-thumbnail

📌 React 공부 전 복습

React 입문에 들어서기 전 다시 한번 훑어보는 자바스크립트

2022년 11월 17일
·
0개의 댓글
·

노마드코더 / 리액트 REACT JS #2 styled-components

기존 DOM을 만드는 방식인 css,scss 파일을 밖에 두고 쓰지 않음 => CSS in JS 방식임css가 전역으로 중첩되지 않으며 class명 중복을 줄일 수 있음패키지 설치yarn add styled-components적용하고자 하는 컴포넌트 상단에 import

2022년 11월 16일
·
0개의 댓글
·

# 객체지향 (4) class, extends, super

📌 class ES6의 class 신문법으로 constructor를 만들 수 있다. 만드는 방법 class 안에 constructor를 만들고 새로 생성할 때는 이전과 동일하게 new 키워드를 사용함. 상속가능한 함수 추가하기 방법 1) 함수를 construct

2022년 11월 12일
·
0개의 댓글
·

상속

상속이란 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. 이렇게 클래스를 작성하게 되면 보다 적은 양의 코드로 새로운 클래스를 작성할 수 있고, 코드를 공통적으로 관리할 수 있기 때문에 코드의 추가 및 변경이 매우 용이하다.이러한 점으로 인해 생기는 장점은

2022년 11월 8일
·
0개의 댓글
·

[Java-OOP7] 다형성

객체지향 프로그래밍의 특징 중에는 다형성(폴리모피즘, Polymorphism)이 있다. 이는 무엇이고 왜 필요한지 예제를 통해 알아보도록 한다.

2022년 11월 1일
·
0개의 댓글
·

[Java-OOP4] 상속

상속 : 부모 클래스의 기능을 자식 클래스가 물려 받는 것. 상속(extends)/확장/Is-A관계메소드/ 오버라이딩(overring)/메소드 오버로딩(overloading)

2022년 10월 31일
·
0개의 댓글
·

장고 template 상속

template 상속 base template의 추가할 내용이 있을 부분에 {% block content %} {% endblock %}을 작성 base template에 추가할 내용이 존재하는 template의 제일 윗 부분에 {% extends 'base.html'

2022년 10월 11일
·
0개의 댓글
·
post-thumbnail

클래스(class) - 확장(extends)

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

2022년 9월 29일
·
0개의 댓글
·