社区
Java SE
帖子详情
JAVA中是否有象C++那种函数的默认参数的用法
laughsmile
2003-10-09 01:04:12
JAVA中是否有象C++那种函数的默认参数的用法,
例如:类似C++中 int func1(int i,int j=0)
{
。。。。
}
...全文
46
8
打赏
收藏
JAVA中是否有象C++那种函数的默认参数的用法
JAVA中是否有象C++那种函数的默认参数的用法, 例如:类似C++中 int func1(int i,int j=0) { 。。。。 }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Yanbin_Q
2003-10-15
打赏
举报
回复
我也想知道,不过java的方法调用,参数类型和数量一定要匹配才行,C++调用方法使用默认参数可以空着参数项不传入,恐怕不便于实现吧
我想作为强类型的语言,还是照规矩办事吧
方法体中用if,也不怎么好啊
--------------------------
他们为什么扣我的信誉分
扣我信誉分怎么没有记录
--------------------------
wzrlover
2003-10-15
打赏
举报
回复
你重载一下该函数吧
int func1(int i,int j){}
int func1(int i){}
laughsmile
2003-10-15
打赏
举报
回复
大家好,如果要实现这个功能,最佳的方法是什么呢?
danceflash
2003-10-15
打赏
举报
回复
int func1(int i,int j){
......
}
int func1(int i){
this.func1( i, 0 );
}
icystone
2003-10-09
打赏
举报
回复
mei you!
ke yi tong guo 'overload' shi xian
jun4rui
2003-10-09
打赏
举报
回复
可以用其它方法实现
danceflash
2003-10-09
打赏
举报
回复
没有的 ^_^
chinaemin
2003-10-09
打赏
举报
回复
没有!
Java
程序员要知道的C/
C++
函数
(1)
函数
原型:extern char strstr(char *haystack,char *needle);
用法
:#include
功能:从字符串haystack
中
寻找needle第一次出现的位置(不比较结束符NULL)返回指向第一次出现needle位置的指针,如果没有找到则返回NULL。 (2)
函数
原型:extern float pow(float x, float y);
用法
:#include
功能:x应该大于0,返回幂指数的结果 printf(%f,pow(3,3));// 必须使用%f,使用%d不允
C++
友元(Friend)
用法
实例简介
相对于
Java
而言,友元是
C++
中
特有的一种元素,很多教材上对其介绍的相对较少,因此初学的时候往往不能很快掌握,本文总结了友元的
用法
和一些注意的地方,供大家参考借鉴。希望能对初学
C++
的朋友起到一点帮助作用。 操作步骤: 1)在MyFriend类
中
,将Father类定义成友元 2)写一个Son类继承自Father类 3)在Father类和Son类的构造
函数
中
分别创建MyFriend对象,并定义其内部的三个变量 4)在MyFriend类的构造
函数
中
创建Father对象,并定义其内部的三个变量 结果及注意事项: 1)Father类
中
创建的MyFriend对象允许直接访问MyFriend类
中
所有变量
C++
STL
函数
应用
C++
STL
函数
算法精讲+刷题实战,包括16个常用STL
函数
,vector/stack/queue/deque/priority_queue、list/bitset/set/multiset/map/multimap等
函数
应用和刷题实战。
《
C++
primer plus》读书笔记(一)
第一章 1、预处理器——#include
将iostream文件内容添加到程序
中
。老式C头文件保留了扩展名.h,而
C++
头文件没有扩展名。 (有些C头文件被转换为
C++
头文件,去掉扩展名,并在前面加c,如cmath) 2、名称空间——相当于
Java
中
的package,using编译指令相当于
Java
中
的import。头文件没有.h前缀时,类、
函数
和变量是
C++
编译器的标准组件,被放置在名称空间std
中
。 3、类的本质——类是用户定义的一种数据类型。类定义描述的是数据格式及其
用法
,而对象则是根据数据格式规范创建的实体。 4、main()——main()的返回值(退出值)是返回给
Java
clone()方法来由及
用法
Java
语言的一个优点是取消了指针的概念,但也导致了许多程序员在编程
中
常常忽略了对象与引用的区别,特别是先学c、
c++
后学
java
的程序员。并且由于
Java
不能通过简单的赋值来解决对象复制的问题,在开发过程
中
,也常常要要应用clone()方法来复制对象。比如
函数
参数
类型是自定义的类时,此时便是引用传递而不是值传递。以下是一个小例子: public class A { public String name; } public class testClone { public void changeA(A a){ a.
Java SE
62,614
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章