方法,构造方法,接口总结
java语言中的方法类型
                        ---静态方法(特点:该方法的调用不依赖于引用。通过类名.方法名)
        (1)普通方法--非静态方法(特点:需要实例化该对象,使用对象的引用来调用方法)
        (2)-构造方法(特点:回去看笔记。作用:负责成员变量的初始化)
抽象类:
特点:1.abstract 所修饰 
      2.抽象类中可以含有普通方法,同时也可以含有抽象方法。
      3.抽象类不允许被实例化。(说白了就是不能被new 。不能被实例化的原因
      是因为抽象类中可能会含有抽象方法。抽象类只能被继承 extends)
      4.如果一个类继承抽象类,然后没有实现抽象类中的抽象方法,那么这个类
      也只能是抽象类。
抽象方法:被abstract所修饰的方法就是抽象方法,该方法的特点就是
          没有方法体(没有大括号)
接口:
1,interface 来定义接口。如果一个class被interface所修饰
       那么这个类表示是一个接口。
     2,接口最抽象,在接口中不能为方法定义方法体
     3,由于接口中的方法都是抽象方法所以方法本身不用再修饰abstract
     4,接口不能被实例化。
     5,接口是用于被实现的implements。
     6,一但实现某个接口,那么需要将接口内的所有抽象方法做实现,如果只实现
     部分抽象方法,那么这个类也必须是抽象类。
     7,接口可以多实现。
     8,接口之间也可以继承,而且还支持多继承
     9,一个类不能多继承其他类。但是,一个类可以实现多个接口。
     10,接口里不能定义变量,而是常量。(常量:被static 和final 所修饰的
       常量的命名规则:所有的字母都要大写,并且单词与单词之间用下划线链接)
       例如:public static final int PAGE_NUMBER = 20;
     11.接口中的方法是不能被final所修饰。因为接口里的方法是要接口实现类
        来实现的。接口里的方法必须被public所修饰。
      
     
     
                    
                
                
            
        
浙公网安备 33010602011771号