28
프로그래밍 언어 김승범 KSAD 2012 week #13

Ds4 artist week_13

Embed Size (px)

Citation preview

프로그래밍 언어

김승범

KSAD 2012

week #13

지난����������� ������������������  시간����������� ������������������  리뷰

-����������� ������������������  객체로����������� ������������������  만들어진����������� ������������������  라이브러리

-����������� ������������������  라이브러리의����������� ������������������  이해와����������� ������������������  사용

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

지난����������� ������������������  수업����������� ������������������  회고

오늘����������� ������������������  수업����������� ������������������  목표

-����������� ������������������  여러����������� ������������������  객체를����������� ������������������  다루는����������� ������������������  연습

여러����������� ������������������  개의����������� ������������������  오브젝트를����������� ������������������  다루기����������� ������������������  위해선?

-����������� ������������������  담는����������� ������������������  ‘공간’이����������� ������������������  필요하다

-����������� ������������������  레퍼런스를����������� ������������������  찾아보자!!!

여러����������� ������������������  숫자를����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

int[] numbers = {0, 1, 2, ...};

0 1 2 3 4 5 6 7 8 9

여러����������� ������������������  숫자를����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

int[] numbers = new int[10];

numbers[0] = 10;numbers[1] = 20;numbers[2] = 30;...

여러����������� ������������������  숫자를����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

int[] numbers = new int[10];

for (int i=0; i<10; i++) { numbers[i] = random(0, 10);}

여러����������� ������������������  숫자를����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

int[] numbers = new int[100];

for (int i=0; i<numbers.length; i++) { numbers[i] = random(0, 100);}

여러����������� ������������������  OO을����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

OO[] OOList = new OO[10];

OOList[0] = ??;OOList[1] = ??;OOList[2] = ??;...

여러����������� ������������������  PongBall을����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)

PongBall[] balls = new PongBall[10];

0 1 2 3 4

6 4 1 3 7

8 5 3 8 1

4 5 7 9 3

4 7 8 3 2

여러����������� ������������������  숫자를����������� ������������������  담는����������� ������������������  공간����������� ������������������  (Array)����������� ������������������  x����������� ������������������  2

int[][] numbers = new int[10][10];

for (int i=0; i<10; i++) { for (int j=0; j<10; j++) { numbers[i][j] = random(0, 10); }}

PImage����������� ������������������  객체����������� ������������������  살펴보기

만약����������� ������������������  픽셀����������� ������������������  하나하나가����������� ������������������  PongBall이라면?

회고

http://bit.ly/ds4artist-rfx

감사합니다.����������� ������������������  :)

-����������� ������������������  수업의����������� ������������������  내용은����������� ������������������  수업사이트에����������� ������������������  기록/정리됩니다.

-����������� ������������������  질문/답변은����������� ������������������  메일링리스트를����������� ������������������  이용합니다.