정보시스템감리사 시험공부 정리노트 with Gemini
close
프로필 사진

정보시스템감리사 시험공부 정리노트 with Gemini

  • 분류 전체보기 (26)
    • 감리사(기술사)기출문제 (2)
    • 감리 및 사업 관리 (4)
    • 소프트웨어공학 (20)
    • 데이터베이스 (0)
    • 시스템구조 (0)
    • 보안 (0)
    • 법령 및 지침 (0)
  • 홈
  • 공지사항
  • 태그
  • 방명록

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

1. 오버로딩 (Overloading): 과적하기"같은 이름의 함수를 여러 개 만드는 것"입니다. 트럭에 짐을 많이 싣는(Overload) 것처럼, 하나의 이름에 여러 기능을 껴 넣는다고 생각하세요.핵심 : 이름은 같지만, 매개변수(개수나 타입)가 달라야 함.비유 : 식당의 '주문하기' 기능. 주문하기라는 함수(메서드)는 같지만 매개변수인 메뉴명, 수량, 옵션이 다름.주문하기(메뉴명) -> "김치찌개 하나요!"주문하기(메뉴명, 수량) -> "김치찌개 세 개요!"주문하기(메뉴명, 옵션) -> "김치찌개 맵게 하나요!"목적 : 같은 성격의 기능을 이름 하나로 편하게 쓰기 위해 사용합니다.2. 오버라이딩 (Overriding): 덮어쓰기"부모에게 물려받은 기능을 내 식으로 재정의하는 것"입니다. 기존의 것을 ..

  • format_list_bulleted 소프트웨어공학
  • · 2026. 1. 28.
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (26)
    • 감리사(기술사)기출문제 (2)
    • 감리 및 사업 관리 (4)
    • 소프트웨어공학 (20)
    • 데이터베이스 (0)
    • 시스템구조 (0)
    • 보안 (0)
    • 법령 및 지침 (0)
인기 글
전체 방문자
오늘
어제
대부분의 자료는 Google Gemini의 검색결과를 편집한 것 입니다.
Designed by JJuum.
Base skin "dev-roo" is modified by Jin and Current skin modified by nooree

티스토리툴바