[503] Re:マルチプルインスタンス
投稿者:kei
2007/02/20 02:13:25
>>そして、それらの側面が無いと、いわゆる「手続き型」と、何も変わりが無いのでは、と思います。つまり、データと手続きをセットにするということ自体は、「手続き型」言語でも容易に可能なわけですから。
>
>「手続き型言語」と「手続き型プログラミング」、
>「オブジェクト指向言語」と「オブジェクト指向プログラミング」は分けて考えるべきだと思います。
もちろん、それはそうだと思います。
なので、
>>「手続き型」言語でも容易に可能
と、「容易に」と書いた訳です。
逆に言えば、動的結合や多態は、いわゆる「手続き型」言語では、容易には実装できない、と言いたかったのでした。
極論するならば、全ての言語も対等で、どの言語でも、他の言語で実装可能な機能は、どんな内容でも実装可能なはずです。
でも、それが容易であるか容易でないかの違いは、かなり大きいと思います。