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