呼び出される側でも 引数 を定義する ※仮引数
その 引数 を使って計算し,結果を変数 z に代入する
z の値を返す。この値のことを 戻り値 という
呼び出す側の a や b のことを 引数 という ※実引数
2 オブジェクト指向型プログラミング
①
「ある役割を持ったモノ」ごとにデータや処理をまとめ,それらを組合せながらシステムを作る考え方
[オブジェクト指向]
②
上の①の考え方に基づいた特定の役割を持った「モノ」のこと
[オブジェクト]
③
オブジェクトに「何をさせるか」を指定する処理のこと
[メソッド]
④
オブジェクトの構造や動作を定めた設計図のこと
[クラス]
3 なぜこのように分けるのか?
① オブジェクト指向では,「モノ」とその「モノに対して行う処理」をまとめて書く。
② motor.stop() は,インスタンス motor のメソッド stop を呼び出すこと。
③ 「何に対して何をするか」とするコードは,全体の見通しがよくなる。
④ 関数は単独で定義する。オブジェクトのメソッドはクラスの中で定義する。