OOP 问答列表

对象与基元

作者:Zach Shallbetter 提问时间:12/27/2011

最近有一位面试官要求定义对象和基元之间的区别。考虑到所有语言都以原始语开头,这似乎是一个奇怪的问题。你会如何回答这个问题? 我还应该指出,这次面试是针对前端开发职位的,所以他所指的语言(我假设)是 ...

为什么要使用“PIMPL”成语?[复制]

作者:JeffV 提问时间:9/13/2008

这个问题在这里已经有答案了: PIMPL成语真的在实践中使用吗? (12 个答案) 8年前关闭。 背景资料: PIMPL Idiom(指向 IMPLementation 的指针)是一种用于隐藏的实...

为什么公私保护如此重要?

作者:user1159454 提问时间:6/6/2012

人们一直告诉我,我应该在所有类属性和方法前面使用公共、私有或受保护的访问修饰符。我真的不明白为什么。我是新来的,所以请耐心等待,但我的看法是这样的: 我是唯一一个会处理我的代码的人。不是一个团队。 ...

Java - 迭代 for 循环以创建游戏玩家并设置他们的名字

作者:illustriouscake 提问时间:4/11/2021

我编程的时间不长,我花了几个小时试图让这种方法做我需要的事情,所以在这一点上,我们将不胜感激。我正在创建一个棋盘游戏,它会提示玩家输入玩游戏的玩家数量,然后依次提示他们输入他们的名字,这些新玩家将被创...

如何在 Python 中对许多嵌套列表中的项目执行函数

作者:eth 提问时间:11/17/2022

我想在 python 中遍历大量嵌套列表,并以递归方式树化到其他列表中。列表将采用常规格式。例如,我想在不展平大列表的情况下制作另一个嵌套列表。[[1, [2, [3, [4, 5]]]], [7, ...

静态方法与函数的性能

作者:J.C. Inacio 提问时间:9/25/2009

在PHP中,(与我最初的想法不同)与简单函数相比,调用静态方法的开销很大。 在非常简单的工作台上,开销超过通话时间的 30% (该方法只返回参数): // bench static method ...

为什么“while( !feof(file) )”总是错的?

作者:William Pursell 提问时间:3/25/2011

使用来控制读取循环有什么问题?例如:feof() #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { ...

为什么“while( !feof(file) )”总是错的?

作者:William Pursell 提问时间:3/25/2011

使用来控制读取循环有什么问题?例如:feof() #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { ...

为什么我们不能在静态方法中使用“this”关键字

作者:Pradeep Vairamani 提问时间:7/26/2012

class Sub { static int y; public static void foo() { this.y = 10; } } 我知道这表示调用该方法的对象,并且静态方法不绑定...

为什么“while( !feof(file) )”总是错的?

作者:William Pursell 提问时间:3/25/2011

使用来控制读取循环有什么问题?例如:feof() #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { ...


共833条 当前第4页