面向对象第三章

本文介绍了Java中的包机制,包括包的作用、定义规范和导包方式。接着讲解了私有化属性、封装的概念和好处,以及继承的目的、特点和访问权限修饰符。还提到了super关键字的使用场景和override重写方法的要求,最后讨论了final修饰符在变量、方法和类中的应用。
摘要由CSDN通过智能技术生成

packge(包机制)
    什么是包机制
        1.包信息存在与java代码的第一行,类的上面
2.包的定义规范 : com.yjxxt.xxxx
3.标识符规范 : 全部小写
    包机制的作用
        1.方便管理众多资源               
2.引入多重命名空间
    导包
        1)使用的位置使用权限定名java.util.Scanner,只在当前位置有效
2)使用import导包,在类的上面,package信息的下面,一个Java文件所有类有效
3)*模糊导入,模糊匹配当前包下的所有类,会降低编译效率,不会降低运行效率                                    
4)静态导入只导入静态内容   import static

属性私有化(private)
    被private关键字修饰的内容只能在本类中使用,其他类中无法使用
    私有属性需要配合提供一对公共的访问方式
 :设置器 setter : 为私有属性设置值
 :访问器 getter : 获取私有属性
    注意:  定义实体类时属性都需要私有化,并且提供一对公共的访问方式

封装
    定义:隐藏内部的实现细节,对外提供公共的访问方式
    优点 :
        提高程序的安全性
        提高代码的复用性

继承
    目的
        提高代码的复用性
    作用
        子类一旦继承父类,有权使用父类中的成员,可以在子类中定义子类独有的内容
    定义
        子类  extends  父类
    特点
        单继承机制 ,一个子类只能继承一个父类,但是一个父类可以存在多个子类
 修饰类只能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值