Skip to content

语言的五大特性

  1. 万物皆对象
  2. 程序就是多个对象彼此调用方法的过程
  3. 从内存角度而言,每个对象都是由其它更基础的对象组成的
  4. 每一个对象都有类型,都可以进行实例化
  5. 同一类型的对象可以接收相同的消息

面向对象编程的最大挑战就是如何在问题空间的元素和解决方案空间的对象之间建立一对一的关联。