抽象类和抽象函数

面向对象应用(一)

被客户不断变化的需求“折磨”

根据客户要求,不同品牌的打印机具有开机、关机、打印功能,此处代码就不写了



1.抽象函数的语法特征

什么是抽象函数

只有函数的定义,没有函数体的函数被称为抽象函数:

absyract void fun (); 


2.抽象类的语法特征


什么是抽象类

使用abstract 定义的类被称之为抽象类;

1、抽象类不能够生成对象;

2、如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类;

3、如果一个类当中没有抽象函数,那么这个类也可以被声明为抽象类


3.抽象类的作用


抽象类天生就是用来当爹的,天生就是用来被继承的,抽象类不能生成对象,但是子类可以


1.抽象函数就是没有函数体的函数

2.抽象类使用abstract来定义

3.抽象类不能生成对象,但是却可以拥有构造函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值