zoukankan      html  css  js  c++  java
  • 3.JAVA基础复习——JAVA中的类与对象

    什么是对象:
      就是现实中真实的实体,对象与实体是一一对应的,现实中每一个实体都是一个对象在。

    JAVA中的对象:

      Java中通过new关键字来创建对象。

    类:
      用JAVA语言对现实生活中的事物进行描述,通过类的形式来体现,类是用来描述对象的

    类描述对象通常只关注两个方面:
      一个是属性,一个是行为。

    如何定义一个类:
      只要明确该事物的属性和行为并定义在类中即可。

    类与对象之间的关系:
      类用来描述对象的,对象是该类事物的实体。

    类中的属性:
      定义在类中的属性称为成员变量。
      定义在方法中的属性称为局部变量。
      区别:
        成员变量定义在类中,作用范围为整个类,默认有初始值,存在于堆内存的对象中,随着 对象的创建而存在,对象的消失而消失。
        局部变量定义在方法、语句、局部代码块中,只在所属的区域有效,默认没有初始值,存 在于栈内存的方法中,存着所属区域的执行而存在,随着所属区域的结束而消失。
    匿名对象:
      没有名字的对象,是定义对象的简写格式如:new house();当只用到对象一次的时候可以用匿名对象,用到多次时不可以用匿名对象,
    什么时候使用匿名对象:
      1.当对象对方法仅做一次调用的时候,就可以简化成匿名对象。
         如:new house().getHouse();
      2.匿名对象可以作为实际参数进行传递。
         如:show(new house());

    参数传递有:
      1.基本类型数据参数传递

         如:getValue(int x);
      2.引用类型数据参数传递

         如:getPerson(Person p);

  • 相关阅读:
    QComboBox设置item height(行高)
    QTabWidget隐藏边框,QWebView/QWebFrame隐藏滚动条
    qt 提示 undefined reference to `vtable for XXX ' 的另一种可能性
    linux double buffering
    http 头信息详解(转载,出处已忘)
    php 魔术方法
    新手使用linux (1)
    关于chm提示 已取消到该网页的导航的解决方法(转载,忘记出处)
    redis 中文文档
    php PDO (转载)
  • 原文地址:https://www.cnblogs.com/hcl22/p/6364322.html
Copyright © 2011-2022 走看看