chevron_left

Pythonで学ぶ、初めてのプログラミング

PREMIUM
第4回

Pythonで学ぶ、初めてのプログラミング -4回目-

2016年9月1日 60min

スライド資料

会員登録して、全てのスライドを見よう

1 / 22

授業の概要

第4回の授業は、オブジェクトです。聞いたことがない単語だと思います。このオブジェクトを駆使してプログラムの設計図を書くことが、自分のやりたいことをプログラムに落としこむスタンダードになっています。「そういうものか」というイメージをお持ち頂く。それで充分な理解度です。

こんな人にオススメ

初めてプログラミングを学ぶ方、他の入門書等がよくわからなかった方

チャプター

play_arrow
自己紹介
01:36
play_arrow
アジェンダ
01:43
play_arrow
オブジェクトとは何か
00:16
play_arrow
オブジェクトis何?
01:22
play_arrow
ファイルの読み書きをしよう
00:43
play_arrow
ファイルを作成するプログラムでオブジェクトを学ぼう
00:50
play_arrow
ファイルを作成するPythonプログラム
00:59
play_arrow
open関数の戻り値はオブジェクト
06:22
play_arrow
ファイルオブジェクトの変数と関数
03:13
play_arrow
Pythonは全てがオブジェクトです
07:57
play_arrow
クラスとオブジェクト
00:18
play_arrow
オブジェクトはクラスから生成する
01:36
play_arrow
クラスの定義方法
02:10
play_arrow
クラスからオブジェクトを作る方法
04:59
play_arrow
関数をクラスに追加する
00:11
play_arrow
関数の追加方法
05:35
play_arrow
オブジェクト指向なるものについて
02:02
play_arrow
まとめ
03:00
play_arrow
Q:クラスの定義を obj.py に保存して、インタプリタで import obj すると human = Human() で NameError: name 'Human' is not defined となります
01:44
play_arrow
Q:pythonのクラスのメンバ変数(というのでしょうか)はpublic, privateの違いはありますか?
01:29
play_arrow
Q:human = Human() はクラスを変数に入れて、それをprintして、それが書かれた .py を実行したということですか?(BMIのもの)
01:56
play_arrow
Q:Human() も関数だと思えばよいですか?
01:18
play_arrow
Q:同じ名前のクラスが別々のpyファイルに定義されていて、それをimportしたらどうなるんですか
08:22
play_arrow
お知らせ