> 文章列表 > 13.接口,包

13.接口,包

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】包的访问权限