Flutter 13일차

김동준·2025년 12월 10일

💡 클래스와 객체

클래스의 구성요소

  1. 속성 (멤버 변수) -> 클래스 안에 있는 변수

  2. 메서드 -> 함수가 클래스 안에 있으면 메서드라고 부름

  3. 생성자 -> 객체를 생성하는 특별한 함수

    프로그램 시작 전 : 소스코드가 보조기억장치에 저장되어 있음

객체란?

  • 프로그램 시작 전 : 소스코드가 보조기억장치에 저장되어 있음
  • 프로그램 시작 시 : 클래스의 정보들이 주기억장치(aka.메모리)에 쓰여짐
  • main 함수를 찾아감
  • 9번째줄의 print 함수 실행
  • 10번째줄 실행될 때 메모리에 있는 Score클래스 정보를 토대로 값을 채워넣어서 메모리에 score 10이 들어간 객체를 씀
  • 메모리에 클래스 정보를 토대로 값이 채워진 채로 쓰여진 게 객체!
1 class ClassName {}
2
3 class Score {
4  int score;
5  Score(this.score);
6 }
7
8 void main() {
9    print("hi");
10    Score s1 = Score(10);
11    Score s2 = Score(20);
12
13 }

0개의 댓글