반응형 분석2 OOAD 객체지향 분석 및 설계 프로세스 객체 지향 프로그래밍 (OOP)Object-Oriented Programming (OOP), 다른 말로 객체 지향 프로그래밍은 데이터랑 코드를 담을 수 있는 객체(Objects)라는 개념을 기반으로한 프로그래밍의 패러다임의 일종입니다. 객체 지향 개발은 문제 해결 domain에서 객체(Objects)들의 상호작용(interaction)을 통해서 해결하는것을 말합니다.OOP는 구조적이고 재사용성이 좋고 수정과 유지보수가 편리한 소프트웨어 프로그램을 만드는데 좋습니다.OOP의 특성OOP의 특성은 아래와 같습니다Encapsulation : 캡슐화로 내부 필드와 동작을 접근하지 못하도록해서 프로그램의 무결성을 보장합니다Abstraction : 개념을 추출해서 정의해서 추상화를 합니다.Polymorphism : .. 2024. 10. 4. [파이썬 python] Matplot 설치 및 활용 (데이터 시각화 , 그래프) 1. pip 설치하기(윈도우 / 맥 mac) pip (파이썬 패키지 관리 시스템) 를 설치 안했다면? (맥 MAC) - 3.9 버전 기준 윈도우는 python3.9 말고 python 으로 하세요! 2. pip로 matplot 설치하기 (python -m pip install --upgrade pip) - pip 설치 윈도우 $ python -m pip install matplotlib 맥 mac 3.9 버전 $ python3.9 -m pip install matplotlib matplot 데이터 시각화 라이브러리로 다양한 형태의 그래프 그리기 기능을 제공합니다. 인공 지능 연구 분야에 많이 활용하고 아래와 같이 작성해서 사용할 수 있습니다. -import matplotlib.pyplot – import .. 2022. 6. 19. 이전 1 다음