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()
もっと複雑なことをしたいと思ったのですが、全然うまくいかなかったので、超単純にして理解しやすくしました。
この記事が気に入ったらサポートをしてみませんか?