![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
最初のうちは、自分でclassを使って新しいクラスを作ることは無いし、使うクラスも学習のためにわざわざクラスにしたというものばかりなので、という風の思うのも無理がありません。
使う必要が無ければ使わなければよいのです。
「オブジェクト指向型言語」というのは「オブジェクト指向プログラミングを支援する機能を持つ言語」のことであって「オブジェクト指向プログラミングしかできない言語」ではありません。
プログラムを設計していて、ここはクラスを使ったら綺麗に書けそうだ、という箇所があればクラスを使えばいい、ということです。
ですが、自分でclassを作らなくても、クラスは使っています。
Pythonでは全てがオブジェクトになっていて、その元になるクラスが存在します。
プログラム上に 12345 という整数を書いたとして、それは 「12345という値を表わす『整数クラス』のオブジェクト」の意味になります。
誰かが「class int: 〜 」と書いた整数クラスを 使わせてもらっている感じです(整数等の埋め込み型はPythonの中で定義しているので、実際に「class int:〜」等と書かれたpyファイルがあるわけではありませんが)
import XXX して x = XXX.YYY(y) といった風にしたときも、誰かが「class YYY: 〜」として書いてくれたYYYクラスを使っていることになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 僕の英語学習、理にかなっていますか? 仕事を辞めない限り、ロサンゼルスへは行けそうにもない。 そこで 11 2022/02/04 03:44
- HTML・CSS HTMLのexampleについて 4 2021/12/19 12:11
- 運転免許・教習所 ペーパードライバー講習に通い始めました。 これまで3回受けましたが、車体感覚がつかめず、住宅街の右左 2 2021/12/19 20:35
- 小学校 小6の質問です!3日後に50問テストがあるのですが、練習範囲が77問です。ドリルをやったり間違ってし 3 2021/12/17 17:31
- その他(妊娠・出産・子育て) こどもチャレンジ 海外受講やめるか迷っています 1 2021/12/22 19:50
- メイク ファンデーションって寿命どのくらいですか 2 2021/12/23 18:03
- 中学校 数学 解の公式って何年生で学びますか? 2 2021/12/09 05:26
- HTML・CSS ブロックエディターで作りつつ、画像を挿入しつつ、画像にスタイルシートのコードを付ける方法はありますか 1 2022/08/23 18:46
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- その他(悩み相談・人生相談) 体調が悪くてもゲームや漫画やアニメはできるって当たり前じゃないですか? 昔、風邪で37.6度の微熱が 1 2021/12/13 21:44
このQ&Aを見た人はこんなQ&Aも見ています
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
畳の部屋を雰囲気のよい部屋に仕上げたい!賃貸住宅でもできる古民家風のレトロな部屋作りのコツを伺った。
-
License='MIT' ってなんでmitなんですか??適当なのでもいいですか? パイソン
C言語・C++・C#
-
パイソン。If elseの挙動について教えてください。パソコンは、if else で、まずifに当て
C言語・C++・C#
-
C言語って古いですか?
C言語・C++・C#
-
-
4
擬似コード 長さがmの配列でなんで For i =0 to m とかかくの?m-1までしかないでしょ
C言語・C++・C#
-
5
擬似コード
C言語・C++・C#
-
6
これなにがちがうんですか??
C言語・C++・C#
-
7
Pythonのre.split()の正規表現の使い方
その他(プログラミング・Web制作)
-
8
変数名を引数として渡す、アドレスを引数として渡す方法
C言語・C++・C#
-
9
ぱいソン
Ruby
-
10
C言語について。
C言語・C++・C#
-
11
PythonのTkinter詳しい方へ。画像や言葉の意味を答える3択クイズを作るのに手間取っています
その他(プログラミング・Web制作)
-
12
CやJAVa,Rubyなどプログラミング言語の分岐のコードを思いつく限り教えてください。 if(◯
その他(プログラミング・Web制作)
-
13
C言語について。
C言語・C++・C#
-
14
C言語について。
C言語・C++・C#
-
15
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
16
gcc13.2のバグ?
C言語・C++・C#
-
17
Int('1234') で、strをかんたんに整数で扱えちゃうパイソンはどうなってるんですか?
C言語・C++・C#
-
18
どなたかこのプログラミングを完成させて欲しいです。 ヒントはこちらです↓ 青色:ゲームプログラムのル
C言語・C++・C#
-
19
ものづくりに向いているプログラミング言語ってなんですか?家電にもプログラミングが使われてるとか
その他(プログラミング・Web制作)
-
20
double型が正常に認識されていない恐れ
C言語・C++・C#
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Perlで時間の計算
-
テキストファイルで提出とは?
-
perlプログラミング 空白行削除
-
Perlで特定文字列から特定文字...
-
openした後、closeしないでプロ...
-
PerlでUTF-8のファイルの文字列...
-
bashスクリプト
-
arduino の割り込み処理について
-
Perl テキスト 列検索
-
アルファベットに付いて質問し...
-
perlで複数のファイルの処理に...
-
#!/usr/bin/perlで書きだしたCG...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
ファイルアイコンの左下に緑の□...
-
perlでリテラル値はメモリにど...
-
perlで2次元配列をサブルーチ...
-
perlについて
-
perlのrequireの動き方について...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストファイルで提出とは?
-
openした後、closeしないでプロ...
-
perlをバージョンアップしたら...
-
アルファベットに付いて質問し...
-
Perl の外部モジュールの利用方法
-
Strawberry Perl for Windows ...
-
Perlのエラーについてご教授く...
-
perlプログラミング 空白行削除
-
INDIRECT 横に再度抽出したい
-
Perlで時間の計算
-
Wallpaper Engineでおすすめの...
-
bashスクリプト
-
perlでリテラル値はメモリにど...
-
perlのプログラミング 部分入れ...
-
Perlで特定文字列から特定文字...
-
perl LWPでURLにアクセスした時...
-
perlで2次元配列をサブルーチ...
-
perlのrequireの動き方について...
-
ファイルアイコンの左下に緑の□...
-
C言語の問題について
おすすめ情報