zoukankan      html  css  js  c++  java
  • java学习阶段一 面向对象

    java学习阶段一 面向对象

    介绍

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

    基本知识

    • 对象

      对象声明与实例化

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

    • 构造方法

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

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

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

    • this关键字

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

    注意事项

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

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

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

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

  • 相关阅读:
    Javascript优化
    网页设计单页和多页的选择
    让404页面变得更加实用
    优秀的主页设计
    CSS常见布局解决方案
    前端极限性能优化
    记一次项目实训心得经验
    部署windows2008虚拟机
    httprunner学习总结
    意见汇总
  • 原文地址:https://www.cnblogs.com/tigo/p/14403492.html
Copyright © 2011-2022 走看看