• Structured programming vs. OOP
oop就像*node,一个一个有重复相同的属性和方法,就是说很方便。
• Objects Classes, Methods
LNY lny1=new LNY();
用UML图来说的话,class是矩形,class名字下面的框是fields并且带有访问类型的+public,-private,#protected,method就是fields框下面那个。
•一些其他的东西
parameters是参数,arguments是参数但是是输入进来的参数。
this是什么,这个东西我觉得只可以意会。
constructor就是对于一个class的定义,比如说
public person(string name,int age){
this.name = name;
this.age = age;
}
• Memory analysis
就是说那种小程序里写出来的不会保存,你直接引用一个person(),(不是创建,是引用)。它会自动认为是最上面的那个。