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

二手书网站建设的意义建设银行门户网站

二手书网站建设的意义,建设银行门户网站,wordpress 如何做门户,网站开发哪家公司比较好动态绑定确定在运行时而不是在编译时调用的方法。 动态绑定也称为后期绑定。 在Objective-C中#xff0c;所有方法都在运行时动态解析。执行的确切代码由方法名称(选择器)和接收对象确定。 动态绑定可实现多态性。例如#xff0c;考虑一组对象#xff0c;包括Rectangle和Squ…动态绑定确定在运行时而不是在编译时调用的方法。 动态绑定也称为后期绑定。 在Objective-C中所有方法都在运行时动态解析。执行的确切代码由方法名称(选择器)和接收对象确定。 动态绑定可实现多态性。例如考虑一组对象包括Rectangle和Square。 每个对象都有自己的printArea方法实现。 在下面的代码片段中表达式[anObject printArea]执行的实际代码是在运行时确定的。 运行时系统使用方法运行的选择器来识别anObject的任何类中的适当方法。 下面来看一下解释动态绑定的简单代码 - 1 #import Foundation/Foundation.h2 3 interface Square:NSObject {4 float area;5 }6 7 - (void)calculateAreaOfSide:(CGFloat)side;8 - (void)printArea;9 end 10 11 implementation Square 12 - (void)calculateAreaOfSide:(CGFloat)side { 13 area side * side; 14 } 15 16 - (void)printArea { 17 NSLog(The area of square is %f,area); 18 } 19 20 end 21 22 interface Rectangle:NSObject { 23 float area; 24 } 25 26 - (void)calculateAreaOfLength:(CGFloat)length andBreadth:(CGFloat)breadth; 27 - (void)printArea; 28 end 29 30 implementation Rectangle 31 32 - (void)calculateAreaOfLength:(CGFloat)length andBreadth:(CGFloat)breadth { 33 area length * breadth; 34 } 35 36 - (void)printArea { 37 NSLog(The area of Rectangle is %f,area); 38 } 39 40 end 41 42 int main() { 43 Square *square [[Square alloc]init]; 44 [square calculateAreaOfSide:8.0]; 45 46 Rectangle *rectangle [[Rectangle alloc]init]; 47 [rectangle calculateAreaOfLength:10.0 andBreadth:20.0]; 48 49 NSArray *shapes [[NSArray alloc]initWithObjects: square, rectangle,nil]; 50 id object1 [shapes objectAtIndex:0]; 51 [object1 printArea]; 52 53 id object2 [shapes objectAtIndex:1]; 54 [object2 printArea]; 55 56 return 0; 57 } 执行上面示例代码得到以下结果 - 1 2018-11-16 03:16:53.399 main[53860] The area of square is 64.000000 2 2018-11-16 03:16:53.401 main[53860] The area of Rectangle is 200.000000 正如在上面的示例中所看到的printArea方法是在运行时动态选择调用的。 它是动态绑定的一个示例在处理类似对象时在很多情况下非常有用。转载于:https://www.cnblogs.com/strengthen/p/10572088.html
http://www.sadfv.cn/news/186501/

相关文章:

  • 河南艾特 网站建设wordpress index.txt
  • 包头建设安全协会网站移动互联网开发应聘
  • 单页营销型网站临沂企业建站系统模板
  • 网站架设工具设计网站公司的口号
  • 住房和城乡建设部网站行标app做好了网站怎么做
  • 计算机网站建设 是什么学习网站建设的书籍
  • 周村网站制作首选公司做外贸有哪些好的网站有哪些内容
  • 开发一个功能网站多少钱wordpress 主题 psd
  • 做海报有什么好的网站推荐wordpress上一页下一页
  • 商旅网站制作建站的网站
  • 北京网站设计公司哪家公司好小程序开发公司哪家
  • 做期货财经网站需要哪些资质wordpress的特点()
  • 做玻璃钢的企业网站公司设计网站需要包含什么资料
  • 建立本地网站行业网站制作
  • 网站营销中常见问题asp网站怎么做
  • 网站开发的流程是有哪些付费wordpress
  • 图书销售网站建设产品设计的定义
  • 如何在百度上为企业做网站互动性的网站
  • 中国城乡与住房建设部网站首页网站的反链怎么做
  • 网站平台建设策划c2c网站的特点及主要功能
  • 网站开发是什么专业百度做兼职翻译的网站
  • 辽宁朝阳哪家做网站好seminar怎么读
  • 购物类型网站建设驻马店百牛网站建设
  • 公众电影网站怎么做建网站域名怎么买
  • 做的比较好的二手交易网站今天福州发生一起重大
  • 郑州建设网站的公司湖南企业做网站
  • 网站建站多少钱衡阳网站排名优化费用
  • 开发网站费用网站建设代理招标
  • 河南春辉建设集团官方网站如何做网站免费
  • 上海闵行网站建设北京游戏软件开发公司