对象数组,权限修饰符
一.四种权限修饰符
2.与其它关键字的冲突
补充单例模式:只有一个对象(例如一个学校的校长)
1 public Student getInstance(){ 2 return new Student(); 3 }
二.对象数组:例子:把所有车的类放在一个车厂里。
Car []c=new Car[100]; public CarFactory(){ for(int i=0;i<c.length;i++){ c[i]=new Car(); c[i].setBrand("奔驰"); } }
例子2:教室,学生,学生成绩
1 public class ClassRoom { 2 private Student1[] s=new Student1[40]; 3 public ClassRoom() { 4 for(int i=0;i<s.length;i++) { 5 s[i]=new Student1(); 6 for(int j=0;j<s[i].getG().length;j++) { 7 s[i].getGrade()[j]=new Grade();//important 8 s[i].getGrade()[j].setNum(i+j+59); 9 } 10 } 11 } 12 }
原文:https://www.cnblogs.com/anzhilanxiao/p/10583240.html