上期答案
[103] Systemverilog中的类和结构体有什么区别?
在SystemVerilog中,基于要执行的某些功能,类和结构都用于定义一堆数据类型。 但是,结构是整体式的类型,在声明结构时会分配必要的内存。 类是动态类型,一旦声明了一个类,就只能将一个类句柄引用为null。 内存分配仅在创建该类的实际对象时发生。
[104] 什么是public, private 和 protected 成员?
这三者是类成员的不同访问属性
- 类的private成员只能从该类内部访问。 这些数据成员在派生类中将不可见。
- public成员可以从该类内部也可以在类外部访问。
- protected数据成员与private成员类似,因为它们只能在该类中访问。 但是,与private成员不同,这些成员在派生类中也可见。
本期题目
[105] 什么是多态
[106] 什么是Method Overriding和Method Overloading? 两者有什么区别?
欢迎在留言区给出你的答案,正确答案将在下一期公布,或者到下面的文章获取答案