您的位置:首页 > 编程语言 > Java开发

java student类的注意点 嵌套类

2017-01-01 19:29 253 查看
一、

 // java student类的注意点

  class student  //外类是值允许有默认的权限不允许有任何操作符号

{

String name;
String   addr;
int age;
student (String name,String addr,int age)
{
this.name=name;
this.addr=addr;
this.age=age;

}
void class1()
{

System.out.println("学生会上课\n");
}

void show()
{

System.out.printf("该学生名字是:%s,家住地址是:%s,年龄是:%d\n",name,addr,age);
System.out.println("该学生名字是:"+name+",家住地址是:"+addr+",年龄是:"+age); //正确
}

}

 class hello //public 可有可无

{    
public static  void main(String[] args)
{
student s=new student("小宝","山西临县",82);
s.show();
s.class1();

}

}

二、类里嵌套类

 // java student类的注意点

  class student

{

String name;
String   addr;
int age;
student (String name,String addr,int age)
{
this.name=name;
this.addr=addr;
this.age=age;

}
void class1()
{

System.out.println("学生会上课\n");
}

void show()
{

System.out.printf("该学生名字是:%s,家住地址是:%s,年龄是:%d\n",name,addr,age);
System.out.println("该学生名字是:"+name+",家住地址是:"+addr+",年龄是:"+age); //正确
}

{
test t=new test();
t.show();

} //应该上大括号

class test
{
int a=11;
void show()
{
System.out.println("a的值是"+a);
}

// {

// test t=new test();

// t.show();

//

// } //应该上大括号

//这儿不可以否则回出现一堆循环

}

{
test t=new test();
t.show();

} //应该上大括号

//{

//

// student s=new student("小宝","山西临县",82);

// s.show();

// }

//这儿不可以否则回出现一堆循环

}

 class hello

{
public static  void main(String[] args)
{
student s=new student("小宝","山西临县",82);
s.show();
s.class1();

test t=new test();
t.show();

}

}

//a的值是11

//a的值是11

//该学生名字是:小宝,家住地址是:山西临县,年龄是:82

//该学生名字是:小宝,家住地址是:山西临县,年龄是:82

//学生会上课

//

//a的值是11

//类里可嵌套类 且嵌套在嵌套类的外面即可构造嵌套类的对象 但在嵌套类里面不可以构造 否则出现大量循环
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: