なぜローカル変数を定義するために言語がオブジェクト指向でなければならないのですか?だけにして言語は、オブジェクト指向OOP言語の一般的な理解
-3
A
答えて
2
変数のスコープは完全に開発パラダイムと異なるまたはオブジェクト指向の対手続きであるなったため
は、例えばCOBOLは唯一の2002年以来、ローカル変数の定義を可能にしました。ほとんどの言語には、OOPが発明される前のある形の可変範囲が含まれています。
2
パスカル(1969年制作)やC(1969年頃)のようなプログラミング言語は純粋に手続き型プログラミング言語であり、最初からローカル変数を持っていました。この2つに先行してローカル変数をすでに許可している他のプログラミング言語があるかもしれませんが、私はさらなる研究を怠るでしょう。
プログラミング言語は、ローカル変数を持つためにオブジェクト指向である必要はありません。
関連する問題
- 1. ビルドエラーアナライザー - 一般的な理解
- 2. 一般的なプログラミング言語の "鉄"バージョン
- 3. WordPressチャイルドテーマ - 一般的な理解
- 4. スパークアプリケーションをコーディングするための一般的な言語
- 5. RegEx一般的な単語のフィルタ
- 6. 一般的な用語のクエリーファジーで
- 7. matlabでのデータ管理と他の一般的な解析パッケージ
- 8. テーブルビューについての一般的な理解描画
- 9. ファイル数Wordcount一般的な単語
- 10. C#一般的な略語とアップキャスティング
- 11. は、ランタイムは、一般的に、私は関数型言語の通訳に関する一般的な質問がある関数型言語コード
- 12. 言語混合の理解
- 13. (PHP)OOPデザイン - 一般化メソッド
- 14. 一般的なインターフェイスとタイプの解析
- 15. 剃刀での一般的な見解
- 16. Javaの一般的な誤解
- 17. C++一般的な継承の誤解
- 18. SonarQubeの一般的なカバレッジセンサーが不明な言語で失敗する
- 19. iOSクラウドバックエンドイベントリスニングの一般的な理論
- 20. Cでの一般的な処理#
- 21. 一般的なpython言語の学習方法:data = {i:range(7)のiのrandn()}
- 22. キッチンシンク構文テーマをチェックするための一般的な言語の例
- 23. C++一般的な解釈q
- 24. 一般的な継承と代理人
- 25. 一般的なビュー要求処理Django
- 26. 一般的なXMLコンテンツ管理システム
- 27. 一般的な中間言語を使用する利点は何ですか?
- 28. 理想的な言語ですか?
- 29. 一般的な/一般的なAndroid搭載端末のタッチポイント数
- 30. スパーク:一般的な「メモリ不足」エラーの一般的なベストプラクティス?
ローカル変数の意味がわかりません。例えば、関数内で定義された変数(Python、R ...)は、関数の環境に対してローカルです。変数をローカルにするには、特定の環境に対してローカルである必要があり、オブジェクトは独自の環境を定義するため、ローカル変数を作成する1つの方法です。私はその質問を完全に誤解しましたか? – Choubi
はい言語がOOPのときだけ可能な関数で定義されたローカル変数を意味します。間違っていますか?明確ではありません... – hannah
@hannahローカルの概念を持たないnon-oop変数? – ankhzet