在C语言中:结构体内不能有函数 没有继承和多态
在c++中 结构体:
1.struct可以包括成员函数
2.struct可以实现继承
3.struct可以实现多态
区别一:
struct 的成员默认为 public
class 的成员默认为 private
区别二:
struct不可以用于定义模板参数
class 可以用于定义模板参数
区别三:
struct 继承默认是 public 继承
class 继承默认是 private 继承
在C语言中:结构体内不能有函数 没有继承和多态
在c++中 结构体:
1.struct可以包括成员函数
2.struct可以实现继承
3.struct可以实现多态
区别一:
struct 的成员默认为 public
class 的成员默认为 private
区别二:
struct不可以用于定义模板参数
class 可以用于定义模板参数
区别三:
struct 继承默认是 public 继承
class 继承默认是 private 继承