[Java] OOP concept (Object-oriented programming, 객체 지향 프로그래밍 개념)
Java를 통해 객체 지향 프로그래밍에 대해 알아보자. Encapsulation (캡슐화): 캡슐화는 데이터(필드/속성)와 해당 데이터에서 작동하는 메서드를 단일 단위 또는 클래스로 묶는 개념이다. 데이터의 무결성을 보호하기 위해 객체의 일부 구성 요소에 대한 직접 액세스를 제한한다. 하기 코드에서 balance는 BankAccount 클래스 안에 캡슐화되어 있다. deposit(), withdraw()와 getBalance() 메서드를 통해서만 액세스하거나 수정할 수 있다. 이는 잠재적으로 유해할 수 있는 직접적인 balance 조작을 방지한다.public class BankAccount { private double balance; // Private data member, not accessi..
기술(Tech, IT)/자바(Java)
2024. 11. 1. 03:47
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- vertex shader
- defaultdict
- C++
- 이코노미스트 에스프레소
- 딕셔너리
- ml
- 안드로이드
- 파이썬
- The Economist
- Computer Graphics
- 리트코드
- The Economist Espresso
- tf-idf
- java
- machine learning
- min heap
- 머신 러닝
- socket programming
- Hash Map
- 이코노미스트
- Python
- join
- 투 포인터
- 티스토리챌린지
- 오블완
- Android
- leetcode
- DICTIONARY
- I2C
- 소켓 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형