Lonely Snowman
 
썰매 끄는 루돌프입니다
close
프로필 배경
프로필 로고

썰매 끄는 루돌프입니다

  • 분류 전체보기 (55)
    • 백엔드 (8)
      • JAVA (8)
    • 프론트엔드 (5)
      • HTML (1)
      • Javascript (2)
      • JQuery (2)
    • WEB (4)
    • SPRING (9)
    • GIT (3)
    • DB (1)
    • C# (8)
    • 세팅 (7)
    • 문제 해결하기 (3)
    • ETC (7)
  • 홈
  • 태그
  • 방명록

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

오버로딩과 오버라이딩의 차이는 무엇인가요?오버로딩은 같은 메서드 이름을 사용하는데 매개변수의 개수나 타입이 다른 것이고,오버라이딩은 부모의 메서드를 상속받아 재정의해서 사용하는 것입니다.  오버로딩이름이 같아도 매개변수 개수, 타입, 순서를 다르게 해서 같은 이름으로도 여러 개의 함수를 정의할 수 있는 것을 말합니다.이는 프로그램의 유연성을 높이고 결과적으로 코드를 깔끔하게 하는 효과가 있으며 같은 클래스 내에서 사용합니다.  오버라이딩상위 클래스가 가지고 있는 메서드를 하위 클래스가 재정의 하는 것을 말합니다.상속 관계 클래스에서 사용되며 static, final 로 선언한 메서드는 오버라이딩이 불가능합니다. 예제 코드상위 클래스 → 하위 클래스 오버라이딩public class Animal { publ..

  • format_list_bulleted 백엔드/JAVA
  • · 2024. 7. 27.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
  • 루돌프 인사드립니다🙇‍♀️
전체 카테고리
  • 분류 전체보기 (55)
    • 백엔드 (8)
      • JAVA (8)
    • 프론트엔드 (5)
      • HTML (1)
      • Javascript (2)
      • JQuery (2)
    • WEB (4)
    • SPRING (9)
    • GIT (3)
    • DB (1)
    • C# (8)
    • 세팅 (7)
    • 문제 해결하기 (3)
    • ETC (7)
최근 글
인기 글
최근 댓글
태그
  • #Overriding
  • #추상클래스
  • #Overloading
  • #java
  • #싱글톤패턴
  • #기술면접
  • #개인프로젝트
  • #jar
  • #배포
  • #취업
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바