Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- programmers
- Algorithm
- 백준
- 프로그래머스
- ES
- binary search
- 이분탐색
- 누적합
- til
- OOP
- BFS
- 객체지향
- SpringBoot
- 프로젝트
- 브루트포스
- 알고리즘
- Java
- 코딩테스트
- CSS
- 이분 탐색
- spring 7기
- Elasticsearch
- 구현
- parametric search
- Spring
- 깃허브 라벨
- web
- 내일배움캠프
- 완전탐색
- Baekjoon
Archives
- Today
- Total
목록2025/04/16 (1)
개발하는 햄팡이
[JAVA] OOP란? - 객체 지향 프로그래밍의 개념과 특징
1. 객체 지향 프로그래밍(OOP)란?객체 지향 프로그래밍(Object-Oriented Programming, OOP)은 데이터와 그 데이터를 처리하는 코드를 하나의 객체(Object)로 묶어 설계하는 방법이다.전통적인 프로그래밍 방법은 절차적 프로그래밍인데, 절차적 프로그래밍은 함수(절차)를 먼저 만들고, 데이터는 그 함수를 계산하기 위해 존재하는 형태라면, OOP는 데이터가 먼저 있고 그 데이터를 다루기 위한 함수(메서드)가 객체 안에 존재하는 형태이다. 객체 지향 프로그래밍을 설명하기 전에 알아야한 용어들은 다음과 같다.객체(Object)사물이나 개념을 소프트웨어로 모델링한 단위클래스(Class)객체를 찍어내기 위한 설계도인스턴스(Instance)클래스로부터 생성된 실제 객체 Java는 클래스와 객..
Back-End/Java
2025. 4. 16. 17:09