Java 和 C# 中的一等对象是什么?
当我多年前开始OO编程时,我得到的印象是变量(如果这是正确的词)要么是“原语”(int,double等),要么是一类对象(String,JPane等)。最近关于Java和C#中基元的答案加强了这一点(@Daniel Pryden:Java和C#中的基元类型不同吗?)。但是,不知道C#ValueTypes是基元,对象还是其他一些野兽,例如二等对象。我看到SO只有一次使用标签,所以也许它不再是一个有用的术语。first-class
我没有发现维基百科的文章有用(“这篇文章需要该主题的专家的关注。我很感激术语的分类和当前用法,主要与Java和C#有关(尽管也许其他语言会有所启发)。
澄清:我想了解“一流”一词及其使用范围。