hunm719 개발/보안 블로그

  • 홈
  • 태그
  • 방명록

캡슐화 1

Java 객체지향 프로그래밍 심화

앞서 기초 파트에서 객체지향 프로그래밍의 근간이 되는 클래스와 객체를 배웠고, 이를 바르게 정의하기 위해 필요한 변수와 메서드, 그리고 변수 초기화를 위한 생성자에 대한 내용을 학습했다. 이번 심화 파트에서는 객체지향 프로그래밍 설계를 지탱하는 핵심적인 4가지 기둥인 상속성, 캡슐화, 다형성, 추상화를 정리해보자. 1.상속(Inheritance) = 기존의 클래스를 재활용하여 새로운 클래스를 작성하는 자바의 문법 요소 가장 단순한 형태를 생각해보면, 두 클래스를 상위 클래스와 하위 클래스로 나누어 상위 클래스의 멤버(필드, 메서드, 이너 클래스)를 하위 클래스와 공유하는 것을 의미함. 이 때, 두 클래스를 서로 상속 관계 있다고 하며, 하위 클래스는 상위 클래스가 가진 모든 멤버를 상속받게 됨. 위의 그..

부트캠프 2022.12.29
이전
1
다음
더보기
프로필사진

hunm719 개발/보안 블로그

e-mail : hunm719@naver.com github : github.com/hunm719

  • 분류 전체보기 (138)
    • 부트캠프 (57)
    • 개인 사이드 프로젝트 (3)
    • 잡담 (13)
    • 각종 문제들 (12)
    • 코딩 스터디 (16)
    • 인프런-김영한 스프링 강의 (4)
    • (SK쉴더스)AI 활용한 클라우드 & 보안 전문가.. (33)

Tag

네트워크, 리액트 컴포넌트, SK쉴더스, java, 코드스테이츠, Algorithm, 조건문, javascript, 보안관제, AWS, Web Application, 보안, 새싹캠퍼스, 알고리즘, 자료구조, 클라우드, Spring Security, jpa, aop, PYTHON,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바