Chunho’s DevLife

  • 홈
  • 태그
  • 방명록

java #상속 #오버라이딩 #다형성 #extends #override 1

[Java] 상속과 메서드 오버라이딩

상속이란 중복된 코드를 줄이며, 다형성을 구현하기 위해 하위(자식) 클래스가 상위(부모) 클래스의 맴버 변수와 메서드를 물려받는것을 의미한다. 상속은 extends 키워드를 통해 선언할 수 있다. extends의 앞에 나오는 것이 하위 클래스이며, extends의 뒤에 나오는 것이 상위 클래스이다. 상속을 사용해보기 위해 고객 관리 프로그램을 예로 고객 클래스 하나를 정의해보자. Customer 클래스의 맴버 변수로는 고객의 아이디를 저장하는 customerID, 고객의 이름을 저장하는 customerName, 고객의 맴버등급을 저장하는 customerGrade, 고객의 보너스 포인트를 저장하는 bonusPoint, 고객의 보너스 적립 비율을 저장하는 bonusRatio가 있다. 또한 Customer 클..

Java 2021.08.15
이전
1
다음
더보기

방문자수Total

  • Today :
  • Yesterday :
프로필사진

Chunho’s DevLife

웹 프론트엔드, 모바일 게임 클라이언트를 개발하고 있습니다 :) 클린코드와 아키텍처에 관심이 많습니다.

  • 분류 전체보기 (113)
    • Node.js (6)
    • React.js (60)
    • React-Native (4)
    • Java (7)
    • 자료구조 (0)
    • 알고리즘 (0)
    • 코딩테스트 (1)
    • AWS (5)
    • Javascript (0)
    • ETC (9)
    • 컴퓨터 네트워크 (4)
    • 데이터 과학 (4)
    • Next.js (13)
    • 웹 해킹 (0)

Tag

useQuery, 성능최적화, rn, CSS, react, SSR, framer-motion, Next, javascript, react-query, Modal, API, login, react-native, getStaticProps, typescript, Safari, reactnative, CloudFront, nextjs,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Copyright © Kakao Corp. All rights reserved.

  • GitHub
  • Instagram

티스토리툴바