# Polymorphism

71개의 포스트

[Dart] 인터페이스(Interface)

Dart에서 인터페이스(Interface)는 클래스가 구현해야 하는 메서드의 목록을 정의하는 역할을 한다.인터페이스는 클래스 간의 계약(Contract)으로, 클래스가 특정 동작을 보장하기 위한 규약이다.인터페이스는 abstract 키워드와 함께 class 키워드를 사

4일 전
·
0개의 댓글
·

php를 이용한 파일업로드 기능

php를 이용한 프로젝트에 투입되었으며 php의 OOP에 대한 적응을 위한 간단한 기능 구현을 하려함. OOP의 다형성을 이용하여 파일 업로드 기능 구현 코드 작성전체 코드 위의 코드는 FileUploaderInterface라는 인터페이스를 정의하는 부분입니다. 이 인

4일 전
·
0개의 댓글
·
post-thumbnail

[Java]::Remind - Polymorphism

Java 다형성

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

[Section 1] 객체 지향 프로그래밍 심화 (다형성, 추상화)

객체 지향 프로그래밍 심화 (다형성, 추상화)

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

다형성(polymorphism)

본 게시글은 남궁성님의 자바의정석 기본편 7장을 참조했습니다.조상 타입 참조 변수로 자손 타입 객체를 다루는 것여러가지 형태를 가질 수 있는 능력참조변수 s로는 7개의 멤버 중 7개의 멤버를 사용할 수 있고,참조변수 t로는 7개의 멤버 중 5개의 멤버를 사용할 수 있다

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

Java의 상속과 인터페이스

기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것. ( 객지향의 특징 상속) 적은 양의 코드로 새로운 클래스 작성 가능 코드를 공통적으로 관리해 코드의 추가/변경이 용이 코드의 재사용성을 높이고 중복을 제거하여 프로그램의 생산성과 유지보수에 기여 ext

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

[Java] 다형성 이해하기

다형성의 사전적인 의미 프로그램 언어의 다형성은 그 프로그래밍 언어의 자료형 체계의 성질을 나타내는 것으로, 프로그램 언어의 각 요소들이 다양한 자료형에 속하는 것이 허가되는 성질을 가리킨다. 반댓말은 단형성으로, 프로그램 언어의 각 요소가 한 가지 형태만 가지는 성질

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

[객체 지향] 다형성

다형성은 때에 따라 객체가 다르게 동작할 수 있다.크게 2가지로 나눌 수 있다.두 가지는 컴파일 타임 다형성인 메서드 오버로딩(overloading)과 런타임 다형성인 메서드 오버라이딩이다.동일한 메서드명을 가지고 있지만 매개변수가 다른 경우(매개변수의 개수, 타입,

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

Java - OOP 4가지 특징

OOP 4가지 특징에 대한 글입니다.

2023년 2월 23일
·
1개의 댓글
·

Java - 타입 변환과 다형성

타입 변환, 다형성에 관해 공부한 내용을 정리한 글입니다.

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

call signatures, polymorphism, overloading, generics

TypeScript call signatures are used to declare the expected parameters and return type of a function. They are used to provide type information for th

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

Spring 기본 1 - 객체지향 프로그래밍

👋 DevCamp day.2 객체지향 프로그래밍 ✍️ 객체지향 프로그래밍 > 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라, 수많은 '객체' 단위로 나누고 이들의 상호작용으로 서술하는 방식, '객체'란 하나의 역할을 수행하는 메소드와 변수들의 묶음으로 봐야 한다. ✍️ 객체란? '객체'는 틀로 생각한다. 흔히 드는 예시로 자동차가 있다...

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

타입스크립트의 다형성(polymorphism)

Polymorphism? poly : many, multi morpho : form, structure => many different forms concrete type : number, void, boolean 등 지금까지 배운 타입. generic type : 타입 placeholder 배열을 받고 그 요소를 하나씩 출력해주는 함수를 만들어 보자...

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

스프링과 객체 지향

프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러개의 독립된 단위, 즉 객체들의 모임으로 파악하고자 하는 것.객체 지향 프로그래밍은 프로그램을 유연하고 변경을 용이하게 만든다.이것은 즉, 각 모듈을 조립하듯이키보드, 마우스를 갈아 끼우듯이컴퓨터 부품을 갈아 끼우듯

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

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

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

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

[SEB BE] Section 1. 다형성(polymorphism)-참조변수의 타입변환

poly(여러개) + morphism(형태) = 다형성(polymorphism)즉 다형성이란, 하나의 객체가 여러가지 형태를 가질 수 있다는 뜻이다.자바에서의 다형성이란, 한 타입의 참조변수를 통해 여러타입의 인스턴스를 참조할 수 있도록 한 것이다.💡 하위클래스의 인

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

OOP - Polymorphism, Abstract Class

Polymorphism, Abstract Class

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

java 다형성

📌다형성 객체지향 프로그래밍의 3대 특징 중 하나로 여러개의 형태를 갖는다는 의미 하나의 행동으로 여러가지 일을 수행하는 개념 상속을 이용한 기술로 부모 타입으로부터 파생된 여러가지 타입의 자식 객체를 부모 클래스 타입 하나로 다룰 수 있는 기술 📌다형성의 목적(

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

JAVA - 다형성 집중 정리

다형성이 무엇이냐면, 다형성은 polymorphism 입니다.면접관은 개발자를 뽑길 원하고 있고, 단순 번역기를 원한것이 아님에도 이런 부끄러운 대답을 한 적이 있는데(물론 모의 면접 연습 이였지만..) 생각해보면 아직도 다형성이 무엇인지 정확히 말하지 못하는 것 같습

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