面向对象(方法的形式参数是类名的时候如何调用)
来源:互联网 发布:windows xp的外观设置 编辑:程序博客网 时间:2024/06/05 05:40
/*
形式参数的问题:
基本类型:形式参数的改变不影响实际参数
引用类型:形式参数的改变直接影响实际参数
*/
//形式参数是基本类型
class Demo {
public int sum(int a,int b) {
return a + b;
}
}
//形式参数是引用类型
class Student {
public void show() {
System.out.println("我爱学习");
}
}
class StudentDemo {
//如果你看到了一个方法的形式参数是一个类类型(引用类型),这里其实需要的是该类的对象。
public void method(Student s) { //调用的时候,把main方法中的s的地址传递到了这里 Student s = new Student();
s.show();
}
}
class ArgsTest {
public static void main(String[] args) {
//形式参数是基本类型的调用
Demo d = new Demo();
int result = d.sum(10,20);
System.out.println("result:"+result);
System.out.println("--------------");
//形式参数是引用类型的调用
//需求:我要调用StudentDemo类中的method()方法
StudentDemo sd = new StudentDemo();
//创建学生对象
Student s = new Student();
sd.method(s); //把s的地址给到了这里
}
}
形式参数的问题:
基本类型:形式参数的改变不影响实际参数
引用类型:形式参数的改变直接影响实际参数
*/
//形式参数是基本类型
class Demo {
public int sum(int a,int b) {
return a + b;
}
}
//形式参数是引用类型
class Student {
public void show() {
System.out.println("我爱学习");
}
}
class StudentDemo {
//如果你看到了一个方法的形式参数是一个类类型(引用类型),这里其实需要的是该类的对象。
public void method(Student s) { //调用的时候,把main方法中的s的地址传递到了这里 Student s = new Student();
s.show();
}
}
class ArgsTest {
public static void main(String[] args) {
//形式参数是基本类型的调用
Demo d = new Demo();
int result = d.sum(10,20);
System.out.println("result:"+result);
System.out.println("--------------");
//形式参数是引用类型的调用
//需求:我要调用StudentDemo类中的method()方法
StudentDemo sd = new StudentDemo();
//创建学生对象
Student s = new Student();
sd.method(s); //把s的地址给到了这里
}
}
0 0
- 面向对象(方法的形式参数是类名的时候如何调用)
- 面向对象_方法的形式参数是类名的时候如何调用
- 面向对象_形式参数是类名的问题
- java学习日记_15:面向对象之形式参数为类时的调用:07.02
- java一个方法形参有两个,如何在调用的时候只传入一个参数
- perl面向对象编程-方法的调用
- 如何在调用线程的时候传递参数
- 如何在调用线程的时候传递参数
- 如何在调用线程的时候传递参数
- (六)如何在调用线程的时候传递参数
- 如何在调用线程的时候传递参数
- 如何在调用线程的时候传递参数
- 《java入门第一季》之面向对象面试题(形式参数的问题)
- js中方法定义的时候没有定义参数,调用的时候可以传参吗?
- 面向对象中如何动态的调用其它的类
- c++函数在传入对象参数和返回对象时候的内存调用情况
- 如何通过反射调用对象的方法?
- 面向对象的方法
- android性能优化--如何分析anr及常用工具
- js合并单元格(未测试)
- ES6 对象的扩展 简单测试
- 离散数学:构造性二难推理和破坏性二难定理的解释
- Android-百度地图之方向感应和模式更改
- 面向对象(方法的形式参数是类名的时候如何调用)
- js防刷新的倒计时代码(未测试)
- 即使是没有结果的爱恋,我依然会选择你
- 二分查找——B:Can you solve this equation? 解题报告
- CF 14 problem D - Two paths
- 离散数学中输出律的证明:(P∧Q→R)恒等于(P→(Q→R))
- POJ 1325 Machine Schedule 二分图 最小覆盖
- LeetCode 292. Nim Game
- CORS(跨域资源共享)简介。。。ie67不支持