[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
- machine learning
- join
- I2C
- leetcode
- socket programming
- 소켓 프로그래밍
- min heap
- Python
- vertex shader
- Hash Map
- java
- The Economist
- 오블완
- Computer Graphics
- defaultdict
- 리트코드
- Android
- DICTIONARY
- 투 포인터
- The Economist Espresso
- 안드로이드
- C++
- 티스토리챌린지
- 파이썬
- ml
- 이코노미스트
- tf-idf
- 머신 러닝
- 이코노미스트 에스프레소
- 딕셔너리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형