2015.11.12,Demo9,static,abstract,interface

原创 2015年11月20日 16:44:09
/*
  * static代码块  随着类的加载而执行
  * 用途:用来给类进行初始化
  *
  */
 static{
  System.out.println("静态代码块");
 }
 /*
  * 构造代码块:随着对象的的创建而执行
  * 用途:用来给对象进行初始化
  */
 {
       System.out.println("create");
 }
/*
 * 抽象类,抽象方法:使用abstract 来进行修饰
 *  特点:1.抽象类中可以定义抽象方法,也可以定义非抽象方法
 *       2.抽象类不可以被实例化
 *       3.抽象类必定是一个父类
 *   注意:抽象类的子类必须重写抽象父类的所有的抽象方法    
 * 抽象类和普通类的区别:
 *  
 *  
 */
public abstract class Animal {
 //抽象方法
     public abstract void eat();
     //非抽象方法
     public void drink(){
     
     }
     Animal(){
     
     }
}
/*
 * 接口:接口只能继承接口
 * 语法:
 * 用法:当一个类中只有抽象方法的时候可以定义成接口
 * 注意:1.接口中的变量如果没有被修饰默认会加上public static final
 *      2.接口中的抽象方法如果没有被修饰的话会加上public abstract
 *      3.接口不可以被实例化,只能由实现类重写了接口的所有抽象方法后,类才能被实例化
 *      4.接口可以多继承,实现类可以实现多个接口
 *      接口和抽象类的区别:
 *      1.抽象类与类之间是继承的关系,接口与类之间是实现的关系
 *      2.
 *      
 */
版权声明:本文为博主原创文章,未经博主允许不得转载。

java中abstract,interface,final,static的总结

一,抽象类:abstract 1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类; 2,抽象类中可以有具体的实现方法; 3,抽象类中可以没有抽象方法; 4,抽象类中的抽象方法...

总结下java中abstract,interface,final,static,加深理解

关键字: abstract, interface, final, static 一,抽象类:abstract     1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;    ...

java中的static、final、abstract和interface

修饰符static: 把对象相关的变成类相关的,它可以修饰属性、方法、代码块和内部类 static修饰属性(类变量):    那么这个属性就可以用" 类名.属性名 "来访问,也就是使这个属性成为本...

总结下java中的abstract,interface,final,static

一,抽象类:abstract     1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;     2,抽象类中可以有具体的实现方法;     3,抽象类...

(转)总结下java中abstract,interface,final,static,加深理解

补一下基础。。。总结下java中abstract,interface,final,static,加深理解 关键字: abstract, interface, ...

总结下java中abstract_interface_final_static_加深理解

一,抽象类:abstract  抽象类与具体类的区别就只有一个,抽象类允许有抽象方法 二,接口:interface      1,接口中可以有成员变量,且接口中的成员变量...

引用 java中abstract,interface,final,static,加深理解

引用 java中abstract,interface,final,static,加深理解technology  2010-06-25 22:26:39  阅读17  评论0字号:大中小Jason...

abstract class interface final static

一、抽象类:abstract    1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类;     2,抽象类中可以有具体的实现方法;     3,抽象类中可以没有抽象方法;   ...

总结下java中abstract,interface,final,static

一,抽象类:abstract 1,只要有一个或一个以上抽象方法的类,必须用abstract声明为抽象类; 2,抽象类中可以有具体的实现方法; 3,抽象类中可以没有抽象方法; 4,抽象类中的抽象方法必须...
  • wike163
  • wike163
  • 2011年04月22日 15:31
  • 347
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2015.11.12,Demo9,static,abstract,interface
举报原因:
原因补充:

(最多只允许输入30个字)