1. OOP 에 대한 개념을 이해하자.
객체 지향 프로그래밍이란?(Object-oriented programming)
객체 지향 프로그래밍(OOP)은 응용 프로그램을 설계하고 프로그램 하기 위해 객체와 객체 간에 관계를 형성하고 객체 간에 상호 작용을 사용하는 프로그래밍 방법입니다.
OOP에서 객체는 사람, 은행 계좌, 자동차 또는 집과 같은 모든 것이 될 수 있습니다. 각각의 객체는 속성(또는 속성)과 행동(또는 방법)을 가지고 있습니다.
OOP 장점 사용하기 쉽고 이해하기 편하다 재사용 성을 높이고 복잡성을 줄일 수 있다. 코드를 보다 쉽게 유지관리, 수정 및 디버깅을 할 수 있다. 코드에 반복을 줄인다.
OOP 특징 클래스 Object 캡슐화 정보은닉 상속 다형성 추상화
요점 객체 지향 프로그래밍 ( OOP )은 객체와 상호 작용을 사용하여 애플리케이션을 설계하고 프로그래밍하는 패러다임입니다. OOP는 데이터와 메소드를 포함하는 데이터 구조 인 객체를 기반으로 처리 합니다.
OOP는 전통적인 절차 적 프로그래밍과 다른 프로그래밍에 대해 생각하는 방법입니다. OOP는 코드를보다 모듈적이고 유연하며 확장 가능하게 만들 수 있습니다. OOP를 사용하면 더 잘 이해하고 문제를 해결할 수 있습니다.
'Flutter > Dart' 카테고리의 다른 글
dart 상속 (0) | 2023.09.19 |
---|---|
dart 캡슐화(Encapsulation) (0) | 2023.09.19 |
dart 생성자 - 1 (0) | 2023.09.19 |
dart Object (0) | 2023.09.19 |
dart class (0) | 2023.09.19 |