見出し画像

ProcessingのPython版でclassを理解したい

最近、Pythonを勉強をしています。
Pythonはわかりやすくていい感じなのですが、文字だけでは飽きますよね。
自分がプログラマにはなれないことが確認できてしまいます。

そんな私の勉強法はProcessingで目で見ながらやることです。
目で確認しながらだと理解が早まる気がします。

Python版のProcessingの基本は理解できてきました。
けど、わからないことはいっぱいあるので少しずつ理解を深めています。

class

今回はclassをやってみました。

class Ball(object):
   def __init__(self,x,y,d):
       self.x=x
       self.y=y
       self.d=d
   def drawBall(self):
       ellipse(self.x,self.y,self.d,self.d)

ball=Ball(300,200,50)
ball.c=color(22,144,247)

size(600,400)
fill(ball.c)
ball.drawBall()

画像1

もっと複雑なことをしたいと思ったのですが、全然うまくいかなかったので、超単純にして理解しやすくしました。

この記事が気に入ったらサポートをしてみませんか?