JAVA - 객체지향이란 ?
·
JAVA
JAVA는 객체지향 언어이다. 이 말은 하도 많이 들어서 그냥 외우고 있는 JAVA의 특징이었다.여기서 객체지향이란 뭘까? 객체지향이란, 실세계를 '객체'라는 단위로 나누어 생각하는 것을 말한다.객체 = 속성 + 동작 속성 : 멤버변수, fleid, property, attribute 동작 : 함수, method, function, 기능 객체지향 언어의 예시로는 JAVA, C#, Python 등이 있다. 객체지향 언어의 특징1. "설계"2. 문제를 '객체' 단위로 처리3. 객체가 많아지고 설계가 복잡해지면 속도가 상대적으로 느려질 수 있음 ( +용량도 커짐)4. 변화 대처에 용이5. 유지보수 용이 ( = 재사용하기 좋음)6. 코드 재사용성 높음 객체지향 언어는 유지보..