结构体
类
自己的一些理解
首先结构中不能给字段赋值 而类可以
结构调用方法是 例如 People p1;
类的调用方法是 Book b =new Book();
1.类能够实例化 而结构不可以
2.类能够继承 而结构不可以
3.类是引用类型 在堆中分配空间,而结构是值类型,在栈中分配空间;
书面化理解
类和结构有以下几个基本的不同点:
- 类是引用类型,结构是值类型。
- 结构不支持继承。
- 结构不能声明默认的构造函数。
结构体
类
自己的一些理解
首先结构中不能给字段赋值 而类可以
结构调用方法是 例如 People p1;
类的调用方法是 Book b =new Book();
1.类能够实例化 而结构不可以
2.类能够继承 而结构不可以
3.类是引用类型 在堆中分配空间,而结构是值类型,在栈中分配空间;
书面化理解
类和结构有以下几个基本的不同点:
转载于:https://www.cnblogs.com/codezhao/p/10416627.html