以上是UML图
以下是程序图
图片好像不清晰。下面附上源代码:
import java.util.ArrayList; import java.util.List; public class Star { private String name; private List<> s;
public Star(String name) { this.name = name; s = new ArrayList<>(); } public Star(String name, List<> s) { this.name = name; s = s; } public String getName() { return name; } public void setName(String name) { this.name = name; } public List<> s() { return s; } public void s(List<> s) { s = s; } public String toString(){ StringBuffer s = new StringBuffer("我是一颗恒星,我的名字叫做:" + name + " "); s.append("我拥有的行星是:"); for(int i=0;i<s.size();i++){ s.append(s.get(i).getName()+" "); } return s.toString(); } } ------------------------------------------------------------------------------------
import java.util.ArrayList; import java.util.List; public class { private String name; private Star star; private List<Satelliet> satelliets; public (String name, Star star) { this.name = name; this.star = star; this.satelliets = new ArrayList<Satelliet>(); } public (String name, Star star, List<Satelliet> satelliets) { this.name = name; this.star = star; this.satelliets = satelliets; } public String getName() { return name; } public void setName(String name) {this.name = name; } public List<Satelliet> getSatelliets() { return satelliets; } public void setSatelliets(List<Satelliet> satelliets) { this.satelliets = satelliets; } public Star getStar() {return star;} public void setStar(Star star) { this.star = star; } public String toString(){ StringBuffer s = new StringBuffer("我是 "+star.getName()+" 的一颗行星,我的名字叫做:" + name + " "); s.append("我拥有的卫星是:"); for(int i=0;i<satelliets.size();i++){ s.append(satelliets.get(i).getName()+" "); } return s.toString(); } } ---------------------------------------------------------------------------------
public class Satelliet { private String name; private ;
public Satelliet(String name, ) { this.name = name; = ; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public () { return ; }
public void ( ) { = ; } public String toString(){ StringBuffer s = new StringBuffer("我是 "+.getName()+" 的一颗卫星,我的名字叫做:" + name + " "); return s.toString(); }
} -----------------------------------------------------------------------------
public class Test { public static void main(String[] args) { Star star = new Star("太阳"); = new ("地球",star); s().add(); Satelliet satelliet = new Satelliet("月球",); .getSatelliets().add(satelliet); System.out.println(star); System.out.println(); System.out.println(satelliet); }
}
蓝速数据金秋上云季2G58/年怎么样?蓝速数据物理机拼团0元购劲爆?蓝速数据服务器秒杀爆产品好不好?蓝速数据是广州五联科技信息有限公司旗下品牌云计算平台、采用国内首选Zkeys公有云建设多种开通方式、具有IDC、ISP从业资格证IDC运营商新老用户值得信赖的商家。我司主要从事内地的枣庄、宿迁、深圳、绍兴、成都(市、县)。待开放地区:北京、广州、十堰、西安、镇江(市、县)。等地区数据中心业务,均KV...
Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...
香港服务器多少钱一个月?香港服务器租用配置价格一个月多少,现在很多中小型企业在建站时都会租用香港服务器,租用香港服务器可以使网站访问更流畅、稳定性更好,安全性会更高等等。香港服务器的租用和其他地区的服务器租用配置元素都是一样的,那么为什么香港服务器那么受欢迎呢,香港云服务器最便宜价格多少钱一个月呢?阿里云轻量应用服务器最便宜的是1核1G峰值带宽30Mbps,24元/月,288元/年。不过我们一般选...