KeepCoding

KeepCoding

  • 분류 전체보기
    • Project
    • Server
    • Spring
    • Spring MVC 로그인
    • 알고리즘
    • 개발
      • CS
      • WEB
      • Cloud
      • Docker
      • Design Pattern
      • JAVA
      • DB
  • 홈
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

KeepCoding

컨텐츠 검색

태그

Spring 소셜 로그인 spring jwt JSON Web Token 스프링 JWT Spring 네이버 로그인 spring 카카오 로그인 JWT 구조 Spring 소셜로그인 Spring MVC 구글로그인 Spring MVC 소셜 로그인 JWT 발급 Spring MVC 카카오 로그인 JWT Spring MVC 소셜로그인 Spring MVC 네이버 로그인 Spring 구글 로그인 JWT 개념 Spring MVC 로그인

최근글

댓글

공지사항

아카이브

개발/JAVA(1)

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

    객체 지향 프로그래밍(Object Oriented Programming) 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 상호작용을 통해 프로그램을 만드는 것이다. 즉 기능이 아닌 객체가 중심이며 누가 어떤 일을 할 것 인가?가 핵심이다. 특징으로는 추상화, 상속, 다형성, 캡슐화 등이 있다. 1. 추상화(Abstraction) 객체의 공통적인 속성과 기능을 추출하여 정의하는것이다. 예시로 자동차와 오토바이를 생각해보자. 자동차와 오토바이는 이동 수단이며 모든 이동 수단은 전진과 후진을 할 수 있다는 공통점이 있다. 이것을 자바 문법 요소를 사용하여 표현하면 자동차와 오토바이의 공통적인 기능을 추출하여 이동수단 이라는 인터페이스에 정의한다. 인터페이스는 어떤 ..

    2023.10.27
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.