首页 > 其他分享 >抽象类和抽象方法

抽象类和抽象方法

时间:2022-10-02 16:01:13浏览次数:44  
标签:子类 abstract 抽象 抽象类 方法 public

抽象类

  1. abstract修饰符可以用来修饰类,也可以用来修饰方法
  2. 抽象方法一定存在于抽象类中
  3. 抽象类不能用new关键字来创建对象
  4. 抽象方法只有方法的声明,没有方法的实现
  5. 子类继承抽象类,就必须实现抽象类没有实现的抽象方法,否则该子类也要声明为抽象类
package oop.abstractt;
//抽象类
public abstract class Action {
    //抽象方法,只有方法名字,没有方法实现
    public abstract void doSomething();
}
//1、抽象类不能new
//2、抽象类可以写普通方法,抽象方法一定存在于抽象类中
package oop.abstractt;
//  抽象类的所有方法,继承类他的非抽象类子类,都要全部实现抽象类的抽象方法
public class A extends Action{
    @Override
    public void doSomething() {
        System.out.println("世界很大,欢迎回家");
    }
}

标签:子类,abstract,抽象,抽象类,方法,public
From: https://www.cnblogs.com/qt0312/p/16748896.html

相关文章

  • 抽象类
    抽象类abstract修饰符可以用来修饰方法也可以修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类。抽象类中可以没有抽象方法,但是有抽象方法......
  • 004 反射机制——反射机制概念——Java的反射API——反射的步骤——创建对象的2种方式
    2.3.2反射机制的概念(什么是反射)反射机制指在程序运行过程中,对任意一个类都能获取其所有属性和方法,并且任意一个对象都能调用其任意一个方法。这种动态获取类和对象的信......
  • Android开发性能优化耗时卡顿检测方法以及步骤
    方法一:使用AndroidSDK工具下的systrace.py脚本获取跟踪记录参考:​​https://developer.android.com/topic/performance/tracing/command-line​​run_systrace.py是Android......
  • 驱动开发:内核字符串转换方法
    在内核编程中字符串有两种格式`ANSI_STRING`与`UNICODE_STRING`,这两种格式是微软推出的安全版本的字符串结构体,也是微软推荐使用的格式,通常情况下`ANSI_S......
  • java的方法定义(方法重载)!!!!!!
    方法的定义调用,!!!!!!![方法重载,(递归)]!!!!!!!一.方法System.out.println();是什么System是一个系统的类,out是一个对象:system下一个输出的对象,println()是一个方法调......
  • ArrayList的常用方法
    创建ArrayList变量ArrayList<Integer>arr=newArrayList<>();将ArrayList的数据存到另一个ArrayList(替换原有数据)arr2=arr1;将ArrayList的数据添加到另一个Ar......
  • 两种预估卖点价格的方法
    依靠上一波的涨幅来判断,即卖点=上一波低点*(1+上一波涨幅)靠股东人数判断,对于第一波上涨时股东人数下降的股票,可以认为第二波上涨会发生认知扩散,股东人数回归,根据股东人......
  • php 魔术方法 __tostring() __invoke()
    //__tostring()用于屏蔽错误信息,当需要输出错误信息时,用本函数内返回的字符串代替//__invoke()用于屏蔽错误信息,当把对象当作函数调用时,会执行本函数<?phpheader("Co......
  • Java方法(方法介绍)
    何谓方法:以输出语句为例:System.out.println();//类//对象//方法()Java方法是语句的集合,他们在一起执行了一个功能方法是解决一类问题的步骤的有序组合方法......
  • 【博学谷学习记录】超强总结,用心分享|Linux修改文件权限方法总结
    一、介绍linux中“一切皆文件”。每个文件都设定了针对不同用户的访问权限。文件权限主要针对以下三种对象:属主:拥有者属组:所属的组其他人:不属于上述两类二、文件权限......