发表日期: 2021-07-26 20:54:19 浏览次数:142
鹤壁网站优化【鹤壁微信公众号购物商城小程序制作】鹤壁网店美工排版设计_鹤壁网页推广公司_鹤壁网站开发公司—鹤壁微信公众号小程序网站代运营网络维护托管服务

鹤壁市,河南省地级市,位于河南省北部,太行山东麓向华北平原过渡地带。总面积2182平方公里,比深圳略大,辖2个县、3个区,是中原城市群核心发展区。乘高铁30分钟到达郑州、2.5小时到达北京。 [1] 根据第七次人口普查数据,截至2020年11月1日零时,鹤壁市常住人口为1565973人。 [70]
鹤壁市是封神榜故事发生地,商朝首都朝歌、周朝第一大诸侯国卫国都城朝歌、战国七雄之赵国都城中牟均位于鹤壁市。林、石、卫、康、殷姓及韩国(朝鲜)康氏、琴氏等姓氏起源于此,鹤壁是东亚民族姓氏的重要发祥地。 [2]
作为一座花园城市,鹤壁是全河南水资源最清洁、蓝天最多、最具安全感的城市。不仅如此,鹤壁先进的电子工业为中国载人航天计划提供了通信设备技术支持,世界上最大的射电望远镜FAST核心部件由鹤壁制造。作为全球最大的金属镁基地,鹤壁的金属镁新材料还应用于智能手机、航空航天及导弹领域。 [3-4]
2020年,鹤壁市完成地区生产总值980.97亿元,按可比价格计算比上年增长2.0%,比全省平均水平高0.7个百分点,增幅居全省第13位。
假设下面的模块写在 support.rb 文件中。
现在,您可以在类中引用该模块,如下所示:
这将产生以下结果:
SundayYou have four weeks in a monthYou have 52 weeks in a yearSunday120
在阅读本节之前,您需要初步了解面向对象的概念。
当一个类可以从多个父类继承类的特性时,该类显示为多重继承。
Ruby 不直接支持多重继承,但是 Ruby 的模块(Module)有另一个神奇的功能。它几乎消除了多重继承的需要,提供了一种名为 mixin 的装置。
Ruby 没有真正实现多重继承机制,而是采用成为mixin技术作为替代品。将模块include到类定义中,模块中的方法就mix进了类中。
让我们看看下面的示例代码,深入了解 mixin:
模块 A 由方法 a1 和 a2 组成。
模块 B 由方法 b1 和 b2 组成。
类 Sample 包含了模块 A 和 B。
类 Sample 可以访问所有四个方法,即 a1、a2、b1 和 b2。
因此,您可以看到类 Sample 继承了两个模块,您可以说类 Sample 使用了多重继承或
。
Ruby 中的 String 对象用于存储或操作一个或多个字节的序列。
Ruby 字符串分为单引号字符串(')和双引号字符串("),区别在于双引号字符串能够支持更多的转义字符。
最简单的字符串是单引号字符串,即在单引号内存放字符串:
如果您需要在单引号字符串内使用单引号字符,那么需要在单引号字符串使用反斜杠(\),这样 Ruby 解释器就不会认为这个单引号字符是字符串的终止符号:
反斜杠也能转义另一个反斜杠,这样第二个反斜杠本身不会解释为转义字符。
以下是 Ruby 中字符串相关的特性。
在双引号字符串中我们可以使用 #{} 井号和大括号来计算表达式的值:
字符串中嵌入变量:
以上实例输出运行输出结果为:
你好 Joe, Mary 在哪?
字符串中进行数学运算:
以上实例输出运行输出结果为:
x 的值为 12x + y 的值为 48x + y + z 的平均值为 40
Ruby 中还支持一种采用 %q 和 %Q 来引导的字符串变量,%q 使用的是单引号引用规则,而 %Q 是双引号引用规则,后面再接一个 (! [ { 等等的开始界定符和与 } ] ) 等等的末尾界定符。
鹤壁网站优化【鹤壁微信公众号购物商城小程序制作】鹤壁网店美工排版设计_鹤壁网页推广公司_鹤壁网站开发公司—鹤壁微信公众号小程序网站代运营网络维护托管服务