본문 바로가기

Programming/Computer

오버로딩 오버라이드 차이

반응형

오버로딩(Overloading)은 생성자에서 이름은 같지만, 시그니처(타입, 파라미터수)에 대해 다른 메소드를 중복으로 선언하는 것을 의미

 

프로그램 가독성을 증가

 

오버라이딩(Overriding)은 부모 클래스의 메소드의 동작 방법을 변경(재정의)하여 우선적으로 사용. 파라미터수와 데이터타입, 메소드명이 같은 덮어쓰기 개념으로 볼 수 있다.

 

하나의 코드로 여러 객체를 처리할 수 있기 때문에 좋음.

반응형

'Programming > Computer' 카테고리의 다른 글

프로그램 실행 논리구조  (0) 2022.04.16
프로세스 개념  (0) 2022.03.22
컴퓨터시스템의 동작  (0) 2022.03.22
컴퓨터 시스템의 구성  (0) 2022.03.22
컴퓨터 시스템 개요  (0) 2022.03.04