下载此文档

实验7 参数传递、方法重载和构造方法.docx


文档分类:汽车/机械/制造 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
实验7 参数传递、方法重载和构造方法
一、实验目的
理解参数传递的方式——值传递。
掌握方法重载的定义。
掌握构造方法的定义方式。
掌握构造方法的重载。
二、实验内容
请指出下面代码中存在的错误,并说明错误原因。01publi实验7 参数传递、方法重载和构造方法
一、实验目的
理解参数传递的方式——值传递。
掌握方法重载的定义。
掌握构造方法的定义方式。
掌握构造方法的重载。
二、实验内容
请指出下面代码中存在的错误,并说明错误原因。01public class Sample {
02public void amethod(int i,String s) {}
03public void amethod(String s,int i) {}
04public int amethod(String s1,String s2) {}
05public void amethod(int i,String myString) {}06public void Amethod(int i,String s) {}
07
08}
分析下列代码,给出输出结果并进行解释(最好画出内存分析图)。
Java参数传递机制分析代码
public class PersonT {   
 
    public void change(Person p) {   
         = "mary";   
         = 20;   
    }   
 
    public void changeInt(int i) {   
        i = 8;   
    }   
    public void change1(Person p){   
//新建对象,name为tpm,age为22   
       p = new Person("tom",22);   
    }   
    public static void main(String[] args) {   
        PersonT t = new PersonT();   
        Person p = new Person("john", 18);   
        Person p1 = p;   
        (p);   
//通过方法改变对象属性值   
        (p1);   
        (p1);   
        ("传回来的值指向是否一致:" + (p1));   
//通过方法改变整数值   
        int i = 10;   
        ("i值为:" + i);   
        (i);   
        ("i值为:" + i);   
//新建一对象,改变对象值   
        (p);   
        

实验7 参数传递、方法重载和构造方法 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taoapp
  • 文件大小19 KB
  • 时间2022-05-18