# Overriding

70개의 포스트
post-thumbnail

[Java] 메소드 오버라이딩 (Overriding)

메소드 오버라이딩을 예제를 통해서 알아보자

2023년 5월 10일
·
0개의 댓글
·

Overloading? Overriding? Abstraction? Encapsulation?

Overloading과 Overriding Overloading Overriding Static Polymorphism과 Dynamic Polymorphism Static Polymorphism Dynamic Polymorphism 추상화와 캡슐화 추상화 캡슐화 프로세

2023년 4월 17일
·
0개의 댓글
·

오버로딩(overloading) vs 오버라이딩(overriding)

자바를 공부할 때 가끔 메소드에 빨간 줄이 떠서 확인해보면오버라이드 어노테이션을 붙여달라고 할 때가 있었다.그러면 그냥 필요한가보다..하고 클릭 한 번으로 빨간줄을 없애곤 했는데요즘 초급 강의를 들으면서 드디어 오버라이딩을 하는 이유와 오버로딩의 차이점도 알게 되었다.

2023년 4월 16일
·
0개의 댓글
·

자동 타입 변환 & 강제 타입 변환

먼저.. 누가 이름을 지었는지는 모르겠지만, 내가 이해한 내용이 맞다면 왜 “타입 변환”이라고 지었는지.. 정말 궁금하다.답을 아시는 분은 댓글에 너가 잘못 이해해놓고 누굴 탓하냐 이 바보야! 하신다거나.. 마자 나도 이 거 이상하더라 어이없지 참내 하고 공감하신다거나

2023년 4월 10일
·
0개의 댓글
·

@Override, Annotation

@Override는 Java에서 사용하는 어노테이션이다. 이 어노테이션은 메서드가 상위 클래스나 인터페이스에서 상속받은 메서드를 오버라이드(재정의)하는 것임을 명시하는 것.@Override를 사용하면 컴파일러가 오버라이드하는 메서드가 정확한지 확인해 준다. 만약 메서드

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

[PHP] interface (그것은 약속이니까)

인터페이스는 추상클래스와 유사한 개념이지만, 추상클래스와 달리 구현부가 없는 메서드들로 이루어져 있습니다. 즉, 인터페이스는 구현부가 없는 메서드를 선언하는 일종의 약속으로 볼 수 있습니다. > 인터페이스는 어떻게 선언하나요? 인터페이스를 선언할 때는 interfa

2023년 4월 8일
·
0개의 댓글
·

Inheritance & @Override

객체 지향 프로그램(OOP)에서 Parent class의 member 를 child class 에게 물려줄 수 있다superclass(parent) subclass(child)subclass 가 superclass 를 선택subclass 선언 시 어떤 superclas

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

오버라이딩

(1) 인스턴스 필드(2) 인스턴스 메소드(3) 정적 필드(4) 정적 메소드여기서 오버라이딩이 가능한 건 '인스턴스 메소드'뿐이다.

2023년 3월 12일
·
0개의 댓글
·

오버로딩(Overloading)과 오버라이딩(Overriding)

오버로딩이란?공통 기능의 함수를 하나의 이름으로 묶어주는 것을 말한다위 예제는 print라는 같은 이름을 가진 네개의 메소드가 매개변수의 개수와 타입를 다르게 지정하여 지정하는 것이 가능하지만 '리턴 값'만 다르게 지정하는 것은 오버로딩할 수 없다.즉 오버로딩은 매개변

2023년 3월 8일
·
0개의 댓글
·

오버라이딩 VS 오버로딩

오버라이딩은 재정의, 오버로딩은 확장.

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

내배캠 96일차

TypeORM Unknown database Error/면접질문

2023년 2월 17일
·
0개의 댓글
·

Java - 상속

상속에 관해 공부한 내용을 정리한 글입니다.

2023년 2월 8일
·
1개의 댓글
·
post-thumbnail

[JAVA] Overload / Override

동일이름 메소드를 여러개를 가지나, 다른 파라미터를 사용하여 활용하는 것 서로의 파라미터 데이터 타입이 달라야 한다.파라미터 데이터 타입이 같더라도 순서가 달라야한다. ( 즉, Overload 하고자 하는 메소드와 똑같으면 안된다 ! ) ex ) 같은 메소드 , 다른

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

[Python 3] 부모 클래스를 상속받으면서 자식 클래스에 추가 변수 할당하기

프로젝트 코드를 작성하다 조금 헷갈리는 부분이 있어 확인하고 기록해둡니다.\*args를 사용할 때는 항상 부모 클래스의 \_\_init\_\_ 메서드에서 정의된 파라미터 개수와 같은 개수를 넘겨주어야 합니다.예를 들어 부모 클래스의 \_\_init\_\_ 메서드에서는

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

다형성 = 상속 + 오버라이딩

상속에 관한 개념들을 정리한다. 개인적으로 헷갈리는 점을 콕콕 집었다.

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

[Java] 리턴타입은 메서드의 Overloading을 결정하는 조건이 아니다 (feat. Overriding과의 비교)

Java Overloading vs Overriding오버로딩(Overloading)오버로딩(Overloading)이라는 뜻은 사전적으로 '과적하다.'라는 뜻이다. C언어에서는 함수명이 고유하게 존재해야 한다. 즉 하나의 함수가 하나의 기능만을 구현해야 한다는 것이다.

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

JavaScript (17) # Class

지금까지 비슷한 여러객체를 만들기 위하여 우리는 생성자 함수를 사용했었다.하지만 생성자 함수가 아닌, 클래스(Class)를 사용해서 만들 수도 있다.클래스는 ES6에 추가된 스펙이고...

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

[Java] 오버로딩(Overloading), 오버라이딩(Overriding)

오버로딩과 오버라이딩은 이름이 비슷해서 헷갈리는 개념 중 하나인 것 같습니다. 개발을 하면서 오버라이딩은 자주 보는 어노테이션이라 익숙해서 더 외우기 쉬운 것 같습니다.메소드의 매개 변수들을 확장합니다.메서드의 이름은 같고 매개변수의 갯수나 타입이 다른 함수를 정의하는

2022년 11월 28일
·
6개의 댓글
·
post-thumbnail

[Javascript]class 확장과 오버라이딩(overriding)

각각 연필과 색연필의 class가 있다. 두개의 공통점은 각각 색이 있고, 깎을 수 있고 부러질 수 있다. 하지만 색연필은 추가로 색칠할 수 있다. 이처럼 연필과 색연필에 공통점이 있기 때문에상속을 통하여 특징들을 가져올 수 있다. constructor로 부터 외

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

[Java-OOP4] 상속

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

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