javaSE 接口interface


MyInter.java:

/*
 *  接口中成员的特点
 *    1. 成员变量的特点, 没有变量,都是常量
 *    固定定义格式: public static final 数据类型 变量名 = 值
 *    public  权限
 *    static  可以被类名直接.调用
 *    final   最终,固定住变量的值
 *    
// *    注意: public static final 修饰符,在接口的定义中,可以省略不写
 *    但是,不写不等于没有
 *    三个修饰符,还可以选择性书写
 *    
 *   2. 接口中的成员方法特点:
 *      public abstract 返回值类型 方法名(参数列表)
 *      修饰符  public abstract 可以不写,选择性书写
 *      但是,写不写,都有
 *      
 *   3. 实现类,实现接口,重写接口全部抽象方法,创建实现类对象
 *      实现类,重写了一部分抽象方法,实现类,还是一个抽象类
 *      
 *   4. 接口中的所有方法必须是抽象的,不能有函数体。  抽象类中的方法可以有具体函数体的实现方法。  (接口是功能的集合。代表一种规则)
 */
public interface MyInter {
	public static final  int x = 3;  // 必须是常量。 接口中的修饰符固定, 可以省略。  (写不写都是这样的修饰符的效果)
	public abstract void show();  // 必须是public修饰。 接口中的修饰符固定, 可以省略。  (写不写都是这样的修饰符的效果)
	public abstract int getSum(int a,int b);
}


猜你喜欢

转载自blog.csdn.net/houyanhua1/article/details/80542610