Размер видео: 1280 X 720853 X 480640 X 360
Показать панель управления
Автовоспроизведение
Автоповтор
Swiftでいうところのprotocolだね。面白い概念ですよ、これ
🇯🇵🇯🇵🇯🇵いいですね
いつも、参考にさせております。 質問がありコメントさせていただきます。12:35のコードに更に7:51のコードの6行目と7行目を追加し、名前の表示と平均点の表示は出来るのでしょうか? 12:35では名前だけの表示になっているようですが、、、よろしくお願いいたします。
もちろんできます!この例ですと、クラス内に平均点を表示するメソッドのavgを作っていますので、a001をインスタンス化したあとに「a001.avg(90, 80)」を実行すると表示できます。ぜひ実際に手元で試してみてください!
無事実行する事ができました!ありがとうございます。また別の話しになってしますが別の質問良いでしょうか?@@kinocode
申し訳ございません。コードで間違いを見つけたため、解決しました。今後も動画を参考にし、勉強させていただきます!
Pythonの経験が全くないんですけど、Pythonでは親クラスから子クラスにコンストラクタも継承されるのでしょうか…?コンストラクタをオーバーライドすると言う表現は知らなかったです。
Pythonでは、子クラスは親クラスのコンストラクタを自動的には継承しません。子クラスは独自のコンストラクタを持つことができますが、親クラスのコンストラクタを明示的に呼び出すことで、親クラスのコンストラクタの処理を引き継ぐことができます。(super関数を使います!)コンストラクタをオーバーライドするとは、親クラスが定義したコンストラクタを子クラスで再定義し、その機能を変更または拡張することです。、子クラスに特有の初期化処理を追加できることが、オーバーライトのメリットです。と説明してみましたが、私は普段の開発は分析や機械学習がメインなので、あまり使ったことがなく...DjangoでのWebアプリ開発で見かけます。他には、TKinterを使ったGUIアプリ開発や、ゲーム開発などでの活用シーンが多いようですね。Pythonづかいでいらっしゃらないようですが、Pythonは開発分野が広いのでおすすめですよ!
Pythonの初心者です。よく聞く言葉なんですが、取得するっていうのはどういうことですか?
動画投稿主ではなく申し訳ありません。取得は多分(私自身も初心者なので)、手にいれるという意味だと思います。お役に立てたら嬉しいです。
@@pika_ch-e9r コメントありがとうございます😊なるほど!それなら分かりやすいですね!Python勉強されてるんですか?
@@user-ol4qh1fj3r はい!Pythonを過去に勉強して、簡単なゲームまで作れるようになりました!Pythonはコードを書くのが他の言語に比べて簡単にできているので、Pythonの学習、頑張ってみてください!(文章がおかしかったらごめんなさい)
多少面倒くさくても、クラス名は具体的であるべきです。Appleの見解
これ理解できないとかプログラミング諦めた方がいいよね、、、
あべば! といいたくなる。下手に無意味に省略する意味はない
Swiftでいうところのprotocolだね。
面白い概念ですよ、これ
🇯🇵🇯🇵🇯🇵いいですね
いつも、参考にさせております。
質問がありコメントさせていただきます。
12:35のコードに更に7:51のコードの6行目と7行目を追加し、名前の表示と平均点の表示は出来るのでしょうか?
12:35では名前だけの表示になっているようですが、、、
よろしくお願いいたします。
もちろんできます!
この例ですと、クラス内に平均点を表示するメソッドのavgを作っていますので、a001をインスタンス化したあとに「a001.avg(90, 80)」を実行すると表示できます。
ぜひ実際に手元で試してみてください!
無事実行する事ができました!ありがとうございます。
また別の話しになってしますが別の質問良いでしょうか?
@@kinocode
申し訳ございません。コードで間違いを見つけたため、解決しました。
今後も動画を参考にし、勉強させていただきます!
Pythonの経験が全くないんですけど、Pythonでは親クラスから子クラスにコンストラクタも継承されるのでしょうか…?コンストラクタをオーバーライドすると言う表現は知らなかったです。
Pythonでは、子クラスは親クラスのコンストラクタを自動的には継承しません。子クラスは独自のコンストラクタを持つことができますが、親クラスのコンストラクタを明示的に呼び出すことで、親クラスのコンストラクタの処理を引き継ぐことができます。(super関数を使います!)
コンストラクタをオーバーライドするとは、親クラスが定義したコンストラクタを子クラスで再定義し、その機能を変更または拡張することです。、子クラスに特有の初期化処理を追加できることが、オーバーライトのメリットです。
と説明してみましたが、私は普段の開発は分析や機械学習がメインなので、あまり使ったことがなく...
DjangoでのWebアプリ開発で見かけます。
他には、TKinterを使ったGUIアプリ開発や、ゲーム開発などでの活用シーンが多いようですね。
Pythonづかいでいらっしゃらないようですが、Pythonは開発分野が広いのでおすすめですよ!
Pythonの初心者です。
よく聞く言葉なんですが、取得するっていうのはどういうことですか?
動画投稿主ではなく申し訳ありません。
取得は多分(私自身も初心者なので)、手にいれるという意味だと思います。
お役に立てたら嬉しいです。
@@pika_ch-e9r コメントありがとうございます😊
なるほど!それなら分かりやすいですね!
Python勉強されてるんですか?
@@user-ol4qh1fj3r はい!Pythonを過去に勉強して、簡単なゲームまで作れるようになりました!Pythonはコードを書くのが他の言語に比べて簡単にできているので、Pythonの学習、頑張ってみてください!(文章がおかしかったらごめんなさい)
多少面倒くさくても、クラス名は具体的であるべきです。Appleの見解
これ理解できないとかプログラミング諦めた方がいいよね、、、
あべば! といいたくなる。
下手に無意味に省略する意味はない