面向对象-中级篇

面向对象-中级篇

包:

  • 什么是包?   可以把它理解为一个文件夹
  • 包的作用?   区分相同名称的类,方便管理类,控制访问范围
  • 如何创建包?和创建文件夹一样
  • 如何引入包?语法:import 包 , 如:import java.util.*
  • 如果有两个一样的类名,就可以提供地址来区分是哪个包下的

  • 包的命名规范:

    • 只能包含数字,字母,下划线,小圆点
    • 不能以数字开头,不能用关键字,保留字
    • 正规格式:com.公司名.项目名.业务名
      • com.TX.crud.user    
  • 常用的包

    • java.lane.*  是java的基础包,默认导入不需要引入
    • java.util.*    java提供的工具包
    • java.net.*   网络开发包
    • java.awt.*  java页面开发包  
  • 细节:

    • package(打包) – 作用:生明当前类是属于哪个包
    • import(导入) – 作用:导入包

访问修饰符:  

  • 什么是访问修饰符? 用于控制方法和属性的访问权限
  • 访问修饰符分为:4种访问修饰
    • public – 公共的
    • protected – 受保护的
    • private – 私有的
    • 默认的 – 就是什么都不写
  •  细节:

    • 修饰符,可以修饰属性和方法以及类
    • 只有默认和public才能修饰类
    • 属性和成员属性的访问完成一样 
  • //细节2:只有默认和public才能修饰类
    public class Sds {
        public int i = 1; //公共
        protected int n = 2;//受保护的
        int o = 3;//默认的
        private int p = 4;//私有的
        public void show(){ //方法和属性的访问修饰符是一样的
            System.out.println("我是方法show");
        }
    }
    //细节2:只有默认和public才能修饰类
    class King{
    
    }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 面向对象-中级篇