首页 > 其他分享 >抽象类-abstract

抽象类-abstract

时间:2023-06-19 16:48:01浏览次数:21  
标签:子类 abstract 抽象 抽象类 方法 public

 

//抽象类

public abstract class Father{

//抽象方法,只有方法的定义,没有方法具体功能的实现代码

public abstract void add();

//1.不能new这个类,只能靠子类去继承实现

//2.抽象方法必须是抽象类,抽象类中可以有普通方法

 

}

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

相关文章

  • Android-kotlin 抽象类与多态的表现
    上篇博文讲了kotlin语言中get/set方法的使用,今天来讲一下kotlin中的抽象类与多态的表现选择包名,然后右键:选择Class类型,会有class:选择File类型,不会自动有class:目录结构:定义描述抽象类Person人类:packagecn.kotlin.kotlin_oop05/***抽象类用abstract修饰*描述:人类的抽象......
  • 2023跟我一起学设计模式:抽象工厂模式( Abstract Factory)
    抽象工厂模式(AbstractFactory)意图抽象工厂模式是一种创建型设计模式,它能创建一系列相关的对象,而无需指定其具体类。问题假设你正在开发一款家具商店模拟器。你的代码中包括一些类,用于表示:一系列相关产品,例如椅子Chair、沙发Sofa和咖啡桌Coffee­Table。系列产品的不......
  • abstract class CBase{ public abstract void say_sth();
    packageTest;publicclasshello{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub Stringarg1="world!"; System.out.printf("hello%s\n",arg1); CBaseobj; obj=newCDer......
  • Java_Base7之接口和抽象类、集合类ArrayList、HashSet、HashMap
    一、接口和抽象类(了解)接口:规则,规范行为。只能有抽象方法,一个类可以同时实现多个接口,必须重写所有抽象方法。 接口与接口是继承,接口与类是实现。接口是对继承的补充。 interfaceimplements定义一个接口publicinterfaceInter{ //默认修饰符publicabstract可以省略 pu......
  • [C++/PTA] 抽象类Shape
    题目要求请编写一个抽象类Shape,包括两个纯虚函数,分别为计算面积getArea()和计算周长getPerim()。通过Shape类派生出矩形类Rectangle和圆类Circle,并计算各自的面积和周长。测试用例具体要求:输入1表示测试矩形类,之后输入矩形长和宽。输入2表示测试圆类,之后输入圆半径。Shape类定......
  • 谈抽象类与接口的区别之一
    评:谈抽象类与接口的区别之一一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的......
  • 9.12 抽象类与接口的区别
    常见面试题No区别抽象类接口1.定义abstractclass抽象类名称interface接口名称2.组成构造,普通方法,静态方法,全局常量,成员抽象方法,全局常量,普通方法,static方法3.权限可以使用各种权限定义只可以使用public4.子类使用子类通过extends关键词可以继......
  • 接口与抽象类的区别
    抽象类首先抽象类我们可以望文生义,是一个抽象的类,本质仍是类,那么他就应该具有类的特征,但是既然把他单独拎出来说明他肯定还有一些特殊性。1、继承了抽象类的类,要么本身也是抽象类,要么就实现类。2、抽象类也可以拥有普通方法3、抽象类不能创造对象接口接口是对行为的抽象,里面......
  • 【web 开发】生活中大家都喜欢搞模板来规范化操作,抽象类却玩不明白-PHP的抽象类
    前言生活中大家都喜欢定标准搞模板来规范化一系列流程,抽象类和接口却玩不明白,抽象类和接口相似,都是一种比较特殊的类,抽象类是一种特殊的类,而接口也是一种特殊的抽象类。他们通常配合面向对象的多态性一起使用。虽然声明和使用都比较容易,但他们的作用在理解上会稍微困难一点,接下来......
  • java的接口和抽象类简单理解
    接口是定义了系统各模块应该遵守的标准。实现者对外提供哪些服务,调用者可以调用哪些服务以及如何调用服务。抽象类作为系统中各个子类的共同父类,所表现的是一种模板设计,只实现了最基础的共通功能,相当于一个中间产品,各个子类具体实现抽象方法。抽象类可以没有抽象方法,......