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

上期答案

[103] Systemverilog中的类和结构体有什么区别?

在SystemVerilog中,基于要执行的某些功能,类和结构都用于定义一堆数据类型。 但是,结构是整体式的类型,在声明结构时会分配必要的内存。 类是动态类型,一旦声明了一个类,就只能将一个类句柄引用为null。 内存分配仅在创建该类的实际对象时发生。

[104] 什么是public, private 和 protected 成员?

这三者是类成员的不同访问属性

  • 类的private成员只能从该类内部访问。 这些数据成员在派生类中将不可见。
  • public成员可以从该类内部也可以在类外部访问。
  • protected数据成员与private成员类似,因为它们只能在该类中访问。 但是,与private成员不同,这些成员在派生类中也可见。

本期题目

[105] 什么是多态

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

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

面试攻略

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