J2SE复习之抽象abstract
来源:互联网 发布:刀具推荐知乎 编辑:程序博客网 时间:2024/05/17 08:24
抽象类:
若类中所有的方法都是抽象的,则称其为抽象类,抽象的方法如下:abstract void x();
抽象类没有具体的方法,是多个子类所具有的共同方法;
关键字:abstract 创建抽象类;
细节:抽象类有构造函数,因为其被子类继承时用super()调用初始化。抽象类可以不定义抽象方法,但是很少见,目的是不让该类创建对象。AWT的适配器对象就是这种类。通常这个类中的方法有方法体,但没具体内容。抽象关键字不可以和static、final、private公用。抽象类和一般类都是用来描述事物的,都在类定义了成员。一般类的信息描述事物,抽象类中信息可能不足;一般类不能定义抽象方法,抽象类可以定义非抽象;抽象类不可以被实例化;抽象类一定是父类。
特点:方法只有声明没有实现时,该方法就是抽象类,需要abstract修饰。抽象方法必须定义在抽象类中,该类也必须被abstract修饰。抽象类不可以被实例化,因为调用抽象方法没意义。抽象类必须有其子类覆盖所有的抽象方法后,才可以实例化,否则该子类也是抽象类。
0 0
- J2SE复习之抽象abstract
- J2SE复习之接口
- J2SE复习之异常
- J2SE复习之超类
- java之抽象类:abstract
- Java之抽象abstract关键字
- 面向对象之抽象abstract
- J2SE复习
- J2SE复习之数组与对象
- Java基础复习:abstract关键字&抽象类&模版模式
- Java复习之抽象类
- 抽象工厂(abstract Factory) -- (模式之九)
- 【设计模式】之 Abstract Factory 抽象工厂
- 设计模式之:抽象工厂(Abstract Factory)
- Java之抽象类(abstract关键字)
- 设计模式之抽象工厂Abstract Factory
- 设计模式之抽象工厂Abstract Factory
- 抽象--abstract
- Java学习笔记day2
- U盘里面空间占用了.但是却不显示任何东西
- 时间类
- js兼容问题总结
- apache定时自动启动脚本程序代码-apache-Php教程
- J2SE复习之抽象abstract
- 以服务方式运行Apache for Windows
- ASP.Net MVC 自定义用户验证
- windows下作为应用程序启动apache的方法
- C++字符串
- apache并没有做为windows服务启动 ---- ApacheMonitor.exe start按钮灰色
- 学习Makefile第三课------书写命令
- 关于JavaScript的UTC函数
- 找工作心路历程一华为面试