목차 클래스란? 상속과 오버라이드 함수 만드는 방법 Splash Screen 만들기 main.dart 화면이동 처리 클래스란?
지금 다루고 있는 dart나 java 등 언어는 객체지향언어입니다. 객체지향이라는 개념을 어렵게 생각할 필요없이 그냥 코딩시 class를 사용하는 방법이구나 생각하면 되고 이후 경험이 쌓이면서 점점 개념이 확장될 것입니다.
객체지향언어는 객체라는 걸 만드는데 이건 class를 만드는 것입니다. class는 일종의 설계도라고 생각하면 됩니다. 예를 들어 회사 정보(회사명, 매출)를 입력해야 할 때를 생각한다고 합시다.
이때 a,b,c...등 수십개의 회사의 정보를 입력하려면 a,b,c...각각 회사명, 매출에 대한 변수를 만들어 주어야 하는데 이런 방법대로 해도 코딩은 가능합니다. 하지만 나중에 유지보수를 한다고 했을 때 새로운 회사를 추가할 때 어떤 변수에 어떻게 넣어주어야 하는지 모든 기록을 확인해 봐야 알 수 있습니다.
이럴 때 설계도(클래스)대로 만든다...
#
flutter
#
앱강의
#
앱만들기
#
앱제작
#
영어퀴즈앱
#
창업
#
코딩
#
코딩공부
#
크로스플랫폼
#
토이프로젝트
#
안드로이드앱개발
#
안드로이드
#
아이폰앱개발
#
ios
#
ios개발
#
개발
#
사이드긱
#
사이드잡
#
사이드프로젝트
#
세컨잡
#
스타트업
#
스핀오프프로젝트
#
플러터