【日更计划054】数字IC基础题

上期答案

[105] 什么是多态

多态性是指具有多种形式的能力。 在OOP上下文中,这是指实体在运行时引用各种类的对象的能力。 这可以通过SystemVerilog中的继承和虚函数的概念(以及C++中存在的函数和运算符重载的概念)来实现。根据对象的类型,将从相应的类中调用适当的方法。

[106] 什么是Method Overriding和Method Overloading? 两者有什么区别?

  • Method Overriding:重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写。
  • Method Overloading:重载是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。

本期题目

[107] 什么是运算符重载?

[108] 什么是构造函数?

欢迎在留言区给出你的答案,正确答案将在下一期公布,或者到下面的文章获取答案

面试攻略

原文地址:https://www.cnblogs.com/icparadigm/p/14283979.html