13.接口,包
七.接口
1.代码
package 第四章;
import java.util.* ;//导入使用包
interface Birth { //声明接口
int agetoyear(int a);
}
class Person implements Birth{//实现接口,类,先声明,在实现
protected String name;
protected int age;
public void setPerson(String na,int ag) {//方法
name=na;
age=ag;
}
public int agetoyear(int cy) { //方法
return cy-age+1;
}
}
public class Studentint_ex{//主类
public static void main(String args[]) {//主函数,程序入口
Person pe=new Person();
Calendar now=Calendar.getInstance();
int year=now.get(Calendar.YEAR);
pe.setPerson("Tom",20);
System.out.println("The object of Person: "+pe.name+","+pe.age);
System.out.println("born in "+pe.agetoyear(year));
}
}
2.知识点
【1】接口的声明
【2】接口的实现
八.包
1.代码
2.知识点
【1】java的类和包
【2】引用java定义的包
【3】自定义包
【4】包的访问权限