2019/12/17
関数とクラスを使ったプログラム
関数とクラス
1
おさらい
Minecraftクラスからcreateメソッドを
直接呼び出してmcに代入する P93より抜粋
関数を使ったプログラム
2
関数を自作する
書き方
なにをするのかわかりやすい名前をつける
引数が無いものも作れる
(ただし():を書くのは必須)
関数を使ったプログラム
3
関数の例(足し算をする関数)
関数を使ったプログラム
4
足し算をする関数の解説
関数を使ったプログラム
5
小課題:ピラミッドを関数化しよう
(pyramid3x.pyを改造してfunc1.pyにしてみよう)
→関数名:pyramid 引数:height
として高さを自由に変更できる関数にしてみよう
(戻り値はなし)
クラスを使ったプログラム
6
クラスとは
一緒に使うと便利な関数たちをまとめたもの
書き方
コンストラクタは必須,いずれの関数・コンストラクタには
仮引数以外にも引数を定義することは可能
クラスを使ったプログラム
7
class2.pyを開いてクラスを見てみよう
(見ながら解説します)
クラスを使ったプログラム
8
class2.pyを開いてクラスを見てみよう
(見ながら解説します)
小課題:ピラミッドと逆ピラミッドを
クラスにしてまとめよう

Editor's Notes

  • #2 *日付は自動のため,変更の必要はありません.