촬리의늘솔길

객체 지향 개념 본문

✍~2022/java

객체 지향 개념

리촬리 2022. 8. 3. 14:56

우리가 사용하는 컴퓨터에는 객체의 개념이 있다.

String s = " "

클래스 객체

 

 

length 메소드 : 문자열의 길이

substring : 문자를 자르는거

.이라는것들이 객체 지향이라는것이다.

.해서 들어가는것은 객체를 쓴다고 보면된다.

visual basic은 객체지향이 아니라, object built개념을 쓴다(이미 만들어진 객체를쓴다)

 

 

추상(abstract) - 사람이라고 하는것은 추상적이지만

을 구체화 (example) 를 하면 객체가 만들어진다.

ex: 날짜, 사람 등

 

 

객체는 언제든지 클래스로 부터 찍어낼 수 있음 (붕어빵)

클래스 - (붕어빵 틀)

 

 

String class 는 public 클래스였기 때문에 접근이 가능하다.

 

 

oop의 특징

1. 은닉성 (private)

2. inheritance (상속성)

-부모의 것을 자식이 물려받는다

- 객체지향에서도 상속의 개념이 있음

is type of 

is kind of

 

 

상위,super,부모 class

child,sub,자식,하위 class -> 상위 클래스의 개념들을 받아올 수 있음.

 

 

 

 

728x90

'✍~2022 > java' 카테고리의 다른 글

Interface란?(i/f)  (0) 2022.08.19
java 강의  (0) 2022.08.02
spring부트와 aws로 구현하는 웹서비스 따라하기(1)  (0) 2022.07.29
java 에서의 소켓 프로그래밍[서버]  (0) 2022.06.01
java socket 통신 스레드 이해하기  (0) 2022.06.01