package com.neibunei;
public class Student {
String name;
int age ;
int Id;
public void study(){
//局部类
class Book{
String name;
public void read(){
System.out.println("读书");
}
}
Book b=new Book();
System.out.println(name+"正在学习");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getId() {
return Id;
}
public void setId(int id) {
Id = id;
}
class Pen{
String name;
String brand;
public void write(){
System.out.println(Student.this.name+"写点什么");
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
}
}
package com.neibunei;
import java.awt.print.Paper;
import com.Interface.PaperShanghai;
import com.neibunei.Student.Pen;
public class Test {
public static void main(String[] args) {
Student s=new Student();
s.setName("张三");
s.study();
Pen p=s.new Pen();
p.setBrand("红旗");
p.setName("钢笔");
p.write();
Paper paper=new Paper(){
public String getPaperSize(){
return "B5";
}
};
}
}