当前位置: 首页 > news >正文

福建省网站建设_网站建设公司_Redis_seo优化

安达网站制作,网站如何屏蔽ip段,网站模版带后台,重庆网上房地产网站聚合如果一个类有一个类的实体引用(类中的类)#xff0c;则它称为聚合。 聚合表示HAS-A关系。考虑有一种情况#xff0c;Employee对象包含许多信息#xff0c;例如#xff1a;id#xff0c;name#xff0c;emailId等。它包含另一个类对象#xff1a;address#xff0c;…聚合如果一个类有一个类的实体引用(类中的类)则它称为聚合。 聚合表示HAS-A关系。考虑有一种情况Employee对象包含许多信息例如idnameemailId等。它包含另一个类对象address其包含它自己的信息例如城市州国家邮政编码等如下所示。class Employee{int id;String name;Address address;//Address is a class...}在这种情况下Employee有一个实体引用地址(Address)因此关系是Employee HAS-A Address。为什么要使用聚合代码可重用性。聚合的简单示例在这个例子中在Circle类中创建了Operation类的引用。class Operation {int square(int n) {return n * n;}}class Circle {Operation op;// aggregationdouble pi 3.14;double area(int radius) {op new Operation();int rsquare op.square(radius);// code reusability (i.e. delegates the// method call).return pi * rsquare;}public static void main(String args[]) {Circle c new Circle();double result c.area(5);System.out.println(result);}}执行上面代码得到以下结果 -78.5何时使用聚合当没有is-a关系时通过聚合也能最好地实现代码重用。只有在所涉及的对象的整个生命周期内维持关系为is-a时才应使用继承; 否则聚合是最好的选择。理解聚合的一个示例在此示例中Employee中拥有Address对象address对象包含其自己的信息例如城市州国家等。在这种情况下关系是员工(Employee)HAS-A地址(Address)。Address.javapublic class Address {String city, province;public Address(String city, String province) {this.city city;this.province province;}}Emp.javapublic class Emp {int id;String name;Address address;public Emp(int id, String name, Address address) {this.id id;this.name name;this.address address;}void display() {System.out.println(id name);System.out.println(address.city address.province);}public static void main(String[] args) {Address address1 new Address(广州, 广东);Address address2 new Address(海口, 海南);Emp e new Emp(111, Wang, address1);Emp e2 new Emp(112, Zhang, address2);e.display();e2.display();}}执行上面代码得到以下结果 -111 Wang广州 广东112 Zhang海口 海南¥ 我要打赏纠错/补充收藏加QQ群啦易百教程官方技术学习群注意建议每个人选自己的技术方向加群同一个QQ最多限加 3 个群。
http://www.ihoyoo.com/news/26556.html

相关文章:

  • 自己做的网站怎么植入erp如何给自己的公司建网站
  • 房产网站设计公司加盟餐饮的网站建设
  • 网站流量怎么挣钱松江洞泾网站建设
  • 江苏伟业建设集团网站长沙手机模板建站
  • 苏州网站快速排名优化建设电子商务网站的目的和意义
  • 深圳网站建设网站制作网站设计视频网站开发背景
  • 免费推广网站2022检测网站空间容量
  • 单页 网站 模板郑州企业网站排行
  • 营销型企业网站有哪些平台泊头哪有哪家做网站做的号
  • 淘宝联盟做返利网站科技公司简介范文
  • 有哪些网站可以做设计比赛seo网页优化公司
  • 如何建设网站视频wordpress去除标志
  • 根据 我司申请 网站建设东莞网站推广排行
  • 网站数据统计品优购网页制作代码
  • 美食网站源代码seo是什么意思为什么要做seo
  • 谁帮58同城做的网站吗企业做网站要注意些什么
  • 站长工具域名查询ip福建工程建设网站
  • 网站域名解析ip工业设计专业最佳出路
  • 电子系统设计网站青岛市城阳区建设局网站
  • 公司手机版网站制作济宁祥云网站建设
  • 灵璧做网站宣传推广方案怎么写模板
  • 东莞易宣网站建设公司怎么样wordpress电话咨询插件
  • 中卫网站推广优化哪里有培训班
  • 手机网站引导页js自己做网站能否赚钱6
  • 知名购物网站有哪些网站推广效果
  • 如何评价一个企业的网站建设wordpress下载安卓版
  • ssc网站建设开封淘宝网站建设
  • 网站评论做外链wordpress 保持空格
  • 南宁网站建站推广宁波十大外贸公司
  • 5 电子商务网站建设的步骤上海网站制作智能 乐云践新