정보의 바다 헤엄치기

  • 홈
  • 태그
  • 방명록
  • Github

객체지향프로그래밍 1

객체 지향 프로그래밍(OOP)이란?

객체(Object)란? 데이터와 데이터를 처리하는 함수를 묶어 놓은(캡슐화한) 하나의 독립된 존재. 소프트웨어 모듈. 데이터: 객체가 가지고 있는 정보. 속성(attribute) 함수: 객체가 수행하는 기능으로 객체가 갖는 데이터(속성, 상태)를 처리하는 알고리즘. 객체의 상태를 참조하거나 변경하는 수단. 메서드(method) 객체 지향 프로그래밍(Object Oriented Programming, OOP) 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아닌, 프로그램을 수많은 객체로 나누고 이들의 상호 작용으로 서술하는 방식. 객체 지향 프로그래밍의 특징 추상화 (Abstraction) 다형성 (Polymorphism) 상속 (Inheritance) 캡슐화 (Encapsulation) 객체 지향..

개발 2023.07.18
이전
1
다음
더보기
프로필사진

정보의 바다 헤엄치기

  • 분류 전체보기
    • 개발
      • Node.js
      • Docker
    • 언어
      • Javascript & Typescript
      • Python
      • Java
    • 데이터베이스
      • MySQL
    • 회고
    • 협업
      • 프로젝트
    • 운영체제
    • 네트워크
    • 클라우드
    • 알고리즘
    • 기타

Tag

secondary key, thread, PORT, DATA Type, performance schema, innodb cluster, explain analyze, network, javascript, index, docker layer, innodb, 인덱스 잠금, primary key, sys schema, database replication, mysql, Linux, 백준 구현, explain format,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바