Java基础(接口,抽象类,包装类的基础用法)

来源:互联网 发布:男生美图软件 编辑:程序博客网 时间:2024/06/16 04:57

接口,抽象类,包装类的基础用法。

interface U {    void look();}interface US {    void listen();}// 接口一次可以继承多次interface USB extends U, US {    String sys();}// 抽象类可以实现接口,保留抽象方法abstract class USBAbstract implements USB {    abstract int Ok();}// 普通类必须重写所有抽象法class User extends USBAbstract {    // 继承一个抽象类就必须重写所有的抽象方法    @Override    public String sys() {        // TODO Auto-generated method stub        return "sys()执行了";    }    @Override    public void look() {        // TODO Auto-generated method stub        System.out.println("look()执行了");    }    @Override    public void listen() {        // TODO Auto-generated method stub        System.out.println("listen()执行了");    }    @Override    int Ok() {        // TODO Auto-generated method stub        return 100;    }}public class InfAbs {    public static void main(String args[]) {        User user = new User();        user.listen();        //包装类        /*         * int--Integer         * char--Character         * String已经是一个特殊的类         * long--Long         * float--Float         * double--Double         * byte==Byte         * boolean--Boolean         */        int i = 11;        System.out.println("包装前i= " + i);        Integer integer = new Integer(i);        int j = integer.intValue();        System.out.println("包装后i= " + j);    }}
0 0
原创粉丝点击