笔记
1.对象关系:两个对象间具有某个常态的关联。
2.对象关系:
(1)1对1:一个a对应一个b,一个b对应一个a
(2)1对多(多对1):一个a对应对个b,一个b对应一个a(1个a对应一个b,一个b对应多个a)
(3)多对多:一个a对应对个b,一个b对应多个a.
3.对象关系在代码中用属性表示,该属性持有另一个对象的引用。
3.
(1)一对一:在两个类中各持有对另一个类的引用。
(2)一对多(多对一):在多方持有单个引用,在一端持有集合引用。
(3)多对多:在两端都持有集合引用。
4.退出程序:Enviroment.Exit(0);
5.构造函数:
(1)逻辑上是一个对象产生时应该完成一些工作,使得该对象具有现实意义
(2)是一个初始化器,通过他可以产生对象资源
(3)发生时间点:对象创建时
6.构造函数
(1)修饰符 当前类所在类名(参数列表) {构造体}
(2)时间点:发生在对象创建时
(3)工作:初始化对象数据,使得该对象具有现实意义
(4)当类中没有写出构造函数时,他将有默认的无参函数
(5)在类中显示的有构造函数时,默认无参构造函数消失
(6)设计构造参数时,应当尽量避免调用者可能出现的赋予不正确值的情况,同时还应该让调用方的使用尽量简单。
(7)this表示当前对象,其类型就是当前对象的类型
7.产生不同的随机数
Static Random 名 =new Random();
Int 名1=名.Next(最小值,最大值+1);
8.向左边填充
名=名.Padleft(8,“0”);表示8位数,不够的位数左边用0填充
9.向右边填充
名=名.Padright(,);