객체지향 프로그래밍(OOP, Object Oriented Programming)

SJW·2023년 2월 6일
0

객체지향 프로그래밍(OOP, Object Oriented Programming)

  • 클래스로 객체를 만들고 객체간의 상호작용을 이용하여 프로그램을 만든다.

  • 장점
    코드 재사용성이 용이하다
    개발(코딩)이 간단하다
    유지보수가 쉽다
    대규모 프로젝트에 적합하다.

  • 단점
    처리속도가 느리다
    객체에 따른 용량증가
    설계단계에 시간이 많이 소요된다.

  • 중요한 객체지향의 특징 4가지(추상화, 캡슐화, 상속, 다형성)

즉! 클래스,객체,추상화,캡슐화,상속, 다형성 등이 모여 자바의 객체지향 프로그래밍을 구성한다.--> 위의 구성요소 전부 자세히 블로깅 예정!!

0개의 댓글