zoukankan      html  css  js  c++  java
  • Java_类和对象

    对象:在Java语言中有一句经典的语句:万物皆对象.对象就是世界客观存在的.

    面向对象:就是关注对象各方面的信息

    类:相当于一个模子,确定对象的特征(属性)和行为(方法)

    对象:是类的实例化表象,

    属性:对象拥有的静态特征  比如对象有什么   如姓名,身高

    方法:对象具有的动态行为  比如对象能做什么  如吃饭,睡觉

    单一职责原则:又称单一功能原则.一个类中只有一个功能,提高程序的复用性,

          将不同的功能封装到不同的类中

    关键字new:(对象的实例化)

      声明对象: Cat one 只是在内存的栈中开辟空间

      实例化对象:new Cat() 在内存的堆中开辟一段空间,完成,对象的实例化操作
      Cat one = new Cat(); 将堆中内存地址存放到one中

    构造方法:构造函数(构造器) 调用时必须配合new 关键字
      访问修饰符 构造方法名(参数){
      //代码
      }
    注意:
      在没有显示声明任何构造方法时,程序会自动生成一个隐式构造方法.
      构造方法没有返回值类型
      构造方法的方法名必须与类名相同
      可以添加参数,也可以没有参数
      只能在对象实例化的时候被调用(new) (类名.方法名)是无法调用构造方法
      关键字this:代表当前对象
      可以通过this调用当前对象的成员属性,方法和构造方法
      什么时候使用this:
      在定义一个类中的方法时,用this来表示这个对象.当这个方法被调用时,this就代表调用的对象

    关键字this:代表当前对象
      可以通过this调用当前对象的成员属性,方法和构造方法
    什么时候使用this:
      在定义一个类中的方法时,用this来表示这个对象.当这个方法被调用时,this就代表调用的对象

  • 相关阅读:
    no route to host
    修改文件失败,提示E509: 无法创建备份文件 (请加 ! 强制执行)
    OAuth2.0的四种授权模式
    Django--JWT认证
    Django--数据库ORM操作
    DRF中限流、过滤、排序、分页
    Django框架中序列化与反序列化与字段验证
    21.Django三种风格的模型继承
    20.第三方微博登录Django+Vue
    博客园图片点击放大功能
  • 原文地址:https://www.cnblogs.com/conglingkaishi/p/9216279.html
Copyright © 2011-2022 走看看