
[flutter log] 객체지향 프로그래밍
·
개발기록/Flutter
안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : flutter 객체지향 프로그래밍 ㅇ 필요성 -> 서로 밀접한 관계가 있는 함수와 변수를 묶어두면 코드 관리가 용이 -> 클래스(설계도), 인스턴스(설계도를 통해 실제로 만들어진 것) 1. 클래스 ㅇ 기본 -> 멤버 변수 : 클래스에 종속된 변수 -> 메서드 : 클래스에 종속되는 함수, 클래스의 기능을 정의한 함수 -> this 키워드 : 클래스 내부의 속성을 지칭하고 싶을 때, 현재 클래스를 의미 -> 스코프 안에 같은 속성 이름이 하나만 존재하면 this 생략 가능 ㅇ 생성자 -> 클래스의 인스턴스를 생성하는 메서드(설계도의 실제물건을 생성하는 기능) -> 생성자에서 입력받을 변수 -> 일반적으로 ..