私のプログラミングの背景は、ほとんどがJavaです。それは私が学んだ最初の言語でした。そして、私は最も多くの時間を費やした言語を使用しました(私はC#に少し移りました。しばらくして、私はPythonでやりとりを試みました。それは(Javaでの私の経験に基づいて)私とはとても違っていたようでした。とにかく、私はもっとPythonのものをやっています。PythonはクラスなどでOOP言語と見なされていることを学びました。私は、Pythonのこれらの属性がJava対応のものと同様に機能するかどうか不思議でした。PythonのクラスはJavaのクラスと同じように動作しますか?
私は非常に初歩的なレベルでこれを求めていることをご理解ください。私はまだコードを書く方法を知っていますが、さまざまな言語やプログラミングの種類を持つ様々な複雑さや微妙な点についてはあまり知らないという意味では、「新しい」プログラマーです。
おかげ
EDIT
申し訳ありませんが、私はこれは信じられないほど広かったことを認識し、私は本当に詳細を探していませんでした。私の質問の根源は、Pythonでのクラスの目的/役割についての私の好奇心に由来していると思います。私の経験から、私が見てきたこと(これは決して広範囲に及ぶものではなく、Pythonの実際の使い方を正確に表現するものであると考えられています)、Pythonはほとんどの場合、クラスやOOPを使わずに使われます。それがJavaとどう関係しているかに関しては、Pythonでクラスの特別な使用法やシナリオがあるかどうかを知りたかっただけです。基本的に、クラスはJavaで必要とされ、私はJavaで育ったので、クラスは私にとっては標準のようでした。しかし、私がPythonに行ったとき、私はの不足がクラスであることに気づいた。これにより、Pythonのクラスに特別な意味があるかどうか疑問に思っていました。
これは私の元の投稿よりはっきりしない場合や、これが混乱したり不正確であると思われる場合はお詫び申し上げます。
はい、いいえ。より具体的にする必要があります。 –
これは深刻な質問です。「同様に機能する」という意味を明確にしなければ本当に答えにくいですが、http://dirtsimple.org/2004/12/python-is-not-java.htmlかもしれません。あなたに素敵な出発点を与えてください。 – ymbirtt
この種の質問は、具体的な問題がなければ、プログラマーズ・スタック・エクスチェンジ・コムにお尋ねするのがよいでしょう。しかしここに役に立つリソースがあります:https://pythonconquerstheuniverse.wordpress。com/2009/10/03/python-java-a-side-by-side-comparison/ – CJxD