[過去ログ] Pythonのお勉強 Part62 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
858
(4): デフォルトの名無しさん (ワッチョイ 927e-1ukZ) [] 2020/01/19(日) 05:48:16 ID:4UTT347w0(1) AAS
初心者ですが質問です
手はじめにtkinterでタイマーを作ろうとしています

外部リンク[html]:www.shido.info
外部リンク:www.delftstack.com
参考にネット上のコードをいくつか見たのですが
どれもclass にしてますね
私の理解では、classモジュール化とは
ある計算を入力を変えて何度も行う必要がある場合に使います
タイマーのような単機能のコードでclass を使う理由がわかりません
ここでclassを使う理由というか、利点は何でしょうか
それとも私がclassを勘違いしてますか?
860: デフォルトの名無しさん (ワッチョイ c502-H9NG) [sage] 2020/01/19(日) 06:25:45 ID:JaSFobC50(1) AAS
>>858
実際のアプリだと他の国の時計並べたり、午前午後表示に変えたりどんどん機能を追加することになるから
とりあえずクラスにしといたほうが良いよ
861
(1): デフォルトの名無しさん (ワッチョイ 82a5-36M6) [sage] 2020/01/19(日) 09:10:34 ID:IjeRNxme0(1) AAS
>>858
あなたの言う通りです

あなたはクラスを使う必要はありません
なぜなら、利点が無いからです
自分の好きなようにソースコードを書いた方が、あなたは伸びるでしょう
862
(1): デフォルトの名無しさん (ワッチョイ 827f-0hUg) [sage] 2020/01/19(日) 10:07:13 ID:LQKeh2b+0(1) AAS
オブジェクト指向の弊害は、>>858のように
クラスを設計した人以外に設計思想が伝わらないことなんだよな
だから人に見せるコードを書くときはクラスは使わない方がいい
868: デフォルトの名無しさん (ワッチョイ 6ef2-s5Rz) [sage] 2020/01/19(日) 18:14:28 ID:Z7+FwTms0(1) AAS
>>861
>自分の好きなようにソースコードを書いた方が、あなたは伸びるでしょう
ほんと、その通り。
クラスは低脳がプログラムを作るためにあるから、>>858のような優秀な奴は
自分の好きなようにやった方が良いよな。
ただ、いまはプログラム作成需要用が激高いため(高脳だけでなく)低脳でも
それなりのプログラム作成できるようにするためにクラスを作成しての
プログラミングが普通になっているからな。
まぁ、このスレに来る連中は低脳だが職業プログラマではない(一人で趣味で小さなプログラム作成レベル)
だろうから、クラス使える言語でもあえて俺クラス作成しないやり方で良いだろう。
あと、GUIのあるtkinterでタイマーは俺クラス作成してのプログラミングには良い入門題材になるんだろうがな。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s