zoukankan      html  css  js  c++  java
  • 注意:在对象变量中存放的是引用(地址);在简单变量中存放的是数值。

    用类来生成对象的语句:

    Student  s=new Student()

    第一个Student表示这是用Student类进行定义。“Student()”表示调用一个无参数的构造方法。

    如果()中有参数,则系统构造对象的过程中调用有参的方法。

    此时S称为一个对象变量。

     Student  s的存储区域存放的是地址:一个对象在硬盘上占有一个连续地址,首地址赋予s空间。

    S称为对象Student的引用。

     

    可以构造多个构造方法,但多个构造方法的参数表一定不同,参数顺序不同即属于不同的构造方法:

    public student(string name,int a){

    }

    public student(int a,string name){

    }

    为两个不同的构造方法。

    如果我们未给系统提供一个构造方法,那么系统会自动提供一个为空的构造方法。

    练习:写一个类,定义一个对象,定义两个构造方法:一个有参,一个无参。

    (编写一个程序验证对象的传递的值为地址)

    注意下面这种形式:

    static void changename(student stu){stu.setName “LUCY”}

    注意生成新的对象与旧对象指向无关,生成新对象生命消亡与旧对象无关。

  • 相关阅读:
    互联网博物馆
    CSS简介和CSS选择器
    perl 面向对象 use base
    mysql tcp 4层负载
    mysql tcp 4层负载
    mysql Emoji表情字符集转换
    mysql Emoji表情字符集转换
    html submit 登录
    html submit 登录
    haroxy hdr
  • 原文地址:https://www.cnblogs.com/borter/p/10743966.html
Copyright © 2011-2022 走看看