package demo;
class Mobile { //被依赖类
private String phoneNumber; //手机号码
public Mobile() {
}
public Mobile(String phoneNumber) {
this.phoneNumber = phoneNumber;
}
public String getPhoneNumber() {
return this.phoneNumber;
}
public void send(String msg) {
System.out.println(this.phoneNumber + "手机发送短信:" + msg);
}
}
class Person { //依赖类
private String name;
public Person() {
}
public Person(String name) {
this.name = name;
}
public void sendInfo(Mobile m,String msg) { //方法的参数为Mobile类型
System.out.println(this.name + "用 " + m.getPhoneNumber() +
" 手机发送短信!");
m.send(msg);
}
}
public class Chapter0801 {
public static void main(String[] args) {
Person swk = new Person("孙悟空");
Mobile hw = new Mobile("123456789");
swk.sendInfo(hw,"今天练习七十二变了吗?");
}
}
依赖关系java
最新推荐文章于 2024-07-24 17:27:32 发布