-
封装是隐藏对象信息,但是留出访问接口
查看全部 -
结构struct
结构是值类型(类是引用类型)
结构中可以定义字段、属性、方法
不能为结构中的字段赋初始值
结构的构造方法中必须为所有字段赋值
不能为结构显示定义无参数的构造方法
结构类型的对象可以不实例化
查看全部 -
get{return _name;}//读访问器
set{_name=value;}//写访问器
查看全部 -
public 共有的
private 私有的(默认的)
查看全部 -
只读属性不能设置值,只能读取值,那么一开始定义属性的时候就应该给属性赋值。查看全部
-
Ctrl+R+E 封装的快捷键
查看全部 -
public:其他类可以访问
private:其他类不能访问
如果没有访问修饰符,默认为 private
查看全部 -
C#中的数据类型
值类型:值类型变量存储对象的值,赋值时会创建值得副本,修改任何一个副本,不会影响其他的副本。
int
char
double
bool
...
int x=5;
int y=x;
y--;
输出的 x=5,y=4 此时修改y不影响x的值
引用类型:引用类型变量存储对象的内存地址,赋值不会创建值得副本,只会创建地址的副本,修改任何一个副本,也同时修改其他的副本。
类 如 string类
数组
接口
Child c1=new Child();
c1.Name="张小明";
Child c2=c1;
c2.Name="刘小勇";
Console.WriteLine(c1.Name);
Console.WriteLine(c2.Name);
此时的输出为:
刘小勇
刘小勇
查看全部 -
枚举.......
查看全部 -
struct
查看全部 -
c1 c2相当于遥控器 记录下要看的台
查看全部 -
引用对象.
查看全部 -
.......
查看全部 -
类里需要包含无参构造
查看全部 -
只读属性,不需要调用,直接输出就可以了,跟其他属性输出格式一样
查看全部
举报