Why the claim that c# people don't get object-oriented programming? (vs class-oriented)

前端 未结 14 2213
有刺的猬
有刺的猬 2021-02-07 12:15

This caught my attention last night.

On the latest ALT.NET Podcast Scott Bellware discusses how as opposed to Ruby, languages like c#, java et al. are not truly object o

14条回答
  •  忘掉有多难
    2021-02-07 12:51

    There are three pillars of OOP

    1. Encapsulation
    2. Inheritance
    3. Polymorphism

    If a language can do those three things it is a OOP language.

    I am pretty sure the argument of language X does OOP better than language A will go on forever.

提交回复
热议问题