JAVA学习之路(棒棒锤)

本文详细介绍了面向对象编程中的三大核心特性:封装、继承和多态。解释了这些特性的意义及应用场景,如如何通过封装保护对象的内部状态,继承如何帮助创建新类并复用现有类的功能,以及多态如何使程序更具灵活性。

我叫Bee,我今年20啦!是一名大一学生,专业是

面向对象的三大特征是封装,继承,多态。
封装就是把对象的信息和内部结构隐藏起来
public
private
default
protected
继承是从已有的类派生出新类,新类吸收已有的类的数据属性和行为,并能拓展新的能力。
继承具有单一性,传递性
方法的重写就是子类继承父类的方法的并在继承的方法加以改造,方法名不变
方法重写的规则1、
方法的重载只能在内部类
抽象类
abstract
public abstract void 方法名();
抽象方法必须写在抽象类里
抽象类特点:
抽象类不能被实例化
抽象类可以对子类提供一种约束
我们在父类中不需要具体的方法实现在子类中需要具体的方法实现的时候就要用抽象类方法
接口是interface修饰的类
接口是特殊的抽象类

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值