java学习阶段一 面向对象

java学习阶段一 面向对象

介绍

面向对象三大特性 封装 多态 继承

基本知识

  • 对象

    对象声明与实例化

    类名 对象名;//声明
    new 类名(调用构造方法给与的参数);//实例化
    
    //声明与实例用等号后就表示声明指向此实例化的对象
    
  • 单一职责原则:一个类只用来做一个功能

  • 构造方法

    权限修饰符 类名(传参列表){方法体}
    

    和普通方法的区别 无返回值 只能在对象实例化的时候调用(实例化中的 new 类名():中括号内内容介绍传参)

    不写构造方法的时候默认存在一个无参无方法体的构造方法,如果手动添加则不会自动设置构造方法

  • this关键字

    表示为当前对象的相关内容

注意事项

1 一个对象可以有多个引用,一个引用只能指向一个对象

2 全局变量基本数据类型一般有初始值为零 String类型为null

3 构造方法之间可以相互调用 普通方法也一样 但是构造方法和普通方法之间不能进行相互调用

4 通过this()调用构造方法,**必须放在方法体的第一行

posted @ 2021-02-15 12:10  TIGO  阅读(16)  评论(0编辑  收藏  举报