Ai
1 Star 0 Fork 0

spring299792/JAVA学习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
myPackage.java 990 Bytes
一键复制 编辑 原始数据 按行查看 历史
spring299792 提交于 2020-03-05 16:54 +08:00 . 自带方法使用
/**
* 自定义包引用学习
* 1.引入自定义包,或者说自定义包只需要放在程序自己指定目录下就可以,必须和包最开头的目录一致,不需要放到java的lib中
* 2.
*/
import Mypackage.YMD;
public class myPackage{
private YMD birth; // 在这里就相当于实例化了YMD, birth是YMD的实例化对象。但是隐藏调YMD里面的第二个构造方法,依然不报错,有点理解不了了。
public static void main(String[] args) {
myPackage a = new myPackage(1986,12,18); //这里是调用自己的构造函数,来确定birth的值
a.output();
}
public myPackage(YMD d1){
birth = d1;
}
public myPackage(int y,int m,int d){
this(new YMD(y,m,d));
}
public int age(){
return YMD.thisyear() - birth.year;
}
public void output(){
System.out.println("出生日期:"+birth.toString());
System.out.println("今年年龄:"+age());
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/spring299792/java_study.git
git@gitee.com:spring299792/java_study.git
spring299792
java_study
JAVA学习
master

搜索帮助