programming-languages

    1热度

    1回答

    我知道显式参数是在方法调用括号内列出的参数。我也知道形式参数是方法标题中参数的名称。 在这段代码中,调用x这两种形式和显式参数是否合理? public int add(int x, int y) { return x + y; } 如果是这样,是否有任何情况下,你会有一个形式参数不是一个明确的参数? 我想要考虑所有似乎可能的情况 - 正式显式,正式隐式,实际显式和实际隐式。所有这些

    2热度

    1回答

    从使用仅同步方法(没有锁或 同步语句)接近于梅萨显示器,其中 有每个监视器一个条件变量的限度Programming Language Pragmatics, by Scott Java对象(并且事实上具有同步语句的对象有时在Java中称为 监视器)。 为什么仅使用同步方法的Java对象与Mesa监视器非常相似,其中每个监视器有一个条件变量的限制? “仅使用同步方法的Java对象”中没有条件变量是否

    1热度

    1回答

    考虑下面的代码: class MyClass def foo_via_method foo_method end def foo_via_constant FOO_CONSTANT end end class SubClass < MyClass FOO_CONSTANT = "foo" def foo_me

    0热度

    3回答

    这是一个编程语言的概念问题,例如类似于Scott编程语言语用学的水平。 在Python,一些类型的对象的类别中具有一些方法中有特殊的名字,例如术语定义, 一个描述符类被定义为具有一个名为__get__方法的类,__set__或__delete__()。 迭代器的类被定义为一个类,它有一个名为__next__的方法。 问题: 什么是在Python语言功能的编程语言设计叫什么名字?它是鸭子打字吗? 语

    -5热度

    1回答

    在Java中, 并键入的通用定义,检查发生在编译时? 类型检查泛型实例是否在运行时发生? 谢谢。有the same questions for C#

    1热度

    1回答

    从C#果壳 关闭类型 参数时,A型可以自己的名字作为具体类型 public interface IEquatable<T> { bool Equals (T obj); } public class Balloon : IEquatable<Balloon> { public string Color { get; set; } public int CC { get; s

    0热度

    1回答

    我开始设计模式自学习设计模式的四人帮 参数化类型的给我们一个第三条道路(除了上课 继承和对象组合)组成的 面向对象系统的行为。可以使用这三种技术中的任何一种来实现许多设计。 为了参数通过它使用比较元素的 操作的排序例程,我们可以作出比较 由子类实现的操作(模板方法(325)的应用程序), 的传递给排序例程的对象的责任(策略(315))或 C++模板或Ada泛型的参数,指定要调用的函数的名称以比较元

    0热度

    1回答

    原始问题是: 当执行程序在以下骨架程序中达到位置1时,显示包含所有活动记录实例(包括静态链和动态链)的堆栈。假设Bigsub为第1级 答案是: 但我想答案是错的,因为静态链接应指向它的静态父母的底部ARI,而不是顶端,只是动态链接应该指向顶端。 例如,B和C的静态链接应该指向A的底部,而不是A的顶部,并且A的静态链接应该指向BIGSUB的底部,不是吗? 谢谢。

    1热度

    1回答

    从Programming Language Pragmatics 4ed by Michael Scott C#遵循提取完整的类去连接nitions头信息自动 Java的领导之间的一些比较。 然后继续提其中在C#中的命名空间,从包中Java的不同: 它的模块级语法,但是,基于 对C的命名空间++,它允许单个文件包含多个名称空间的 片段。 Java是否允许单个文件包含多个 包的碎片? 也没有标准搜索

    0热度

    2回答

    Programming Language Pragmatics 4ed by Michael Scott说,Java和C#可以模仿C和C++头文件: 为了模仿早期头的软件工程实践网络文件建设, Java或C#设计团队可以创建的骨架版本(在公共类) 其包或命名空间,然后可以由并行和独立地由负责完整版本的程序员使用。 是什么意思: “创建(公共类) 其包或命名空间的骨架版本的” 使用,同时 ”独立,由