SlideShare a Scribd company logo
ピカチュウによる
オブジェクト指向入
門
東京海洋大学
久保 幹雄
オブジェクトにくっついているものは
「オブジェクト. なんとか」と記述
する!
つまり「.」(ドット)こそが
オブジェクト指向であ
る!
例として
ピカチュウ(Pikachu) オブジェクトを考える
class Pikachu():
….
Pikachu.Cheak
ピカチュウ の ほっぺ
.
ピカチュウ(Pikachu)オブジェ
の(・)ホッペ(Cheak) 属性
(Attribute or Prop
Pikacyu.Cry( )
ピカチュウ が(.)
Cryメソッド
ピカチュウ が(.) 泣
(Cryメソッド=関数)
Pikachu.Eat( “Apple” )
ピカチュウ が
「リンゴ」(引数) を(.)
ピカチュウオブジェクト
が(・)「リンゴ」(引数:ひき
すう)
を食べる
リストオブジェクト L を生成
L=[ 5,6,7,8 ]
0番目をPopする(ポン!と栓を抜く)メソッ
ド pop()
L.pop( 0 )
5 を返す
L.pop()は
8を返す
リストオブジェクト L に 10 「を」 追
加
L=[ 5,6,7,8 ]
append (追加) メソッド
L.append( 10 )
L=[5,6,7,8,10]
リスト L=[5,6,6,8] の最初の要素を最後に移動
L = [5,6,7,8]
a = L.pop( 0 ) # a は 5, Lは [6,7,8]
L.append ( a ) # L は [6, 7, 8, 5]
print L
[ 6,7,8,5 ] を返す!

More Related Content

PPTX
ピカチュウによるPythonオブジェクト入門2
PPTX
Hl20160929
PPTX
ここが変だよ人道支援ロジスティクス
PPTX
サプライ・チェイン・アナリストになるために
PPTX
Why python
PPTX
Why python
PPT
Pythonintro
PPTX
Python opt
ピカチュウによるPythonオブジェクト入門2
Hl20160929
ここが変だよ人道支援ロジスティクス
サプライ・チェイン・アナリストになるために
Why python
Why python
Pythonintro
Python opt

More from Mikio Kubo (8)

PPTX
久保研究室とは
PPT
Mickey mouseに会うために
PPT
Or seminar2011final
PPT
Scmbook5 e
PPTX
4章在庫の数理
PPT
Current trend
PPTX
Python ehon1
PPT
Gurobi python
久保研究室とは
Mickey mouseに会うために
Or seminar2011final
Scmbook5 e
4章在庫の数理
Current trend
Python ehon1
Gurobi python
Ad