Rust多态和继承
先放弃这种想法,但是可以用泛型(或假多态)思维。
Rust中其实归根到底还是函数编程的思维占主要的的,虽然有结构这东西可能实现面向对象编程,但是更多设计思维上还是函数。但是了为代码简洁还是要使用继承和多态。
暂定思维:
1.继承 == 全局Util函数,或者使用宏
2.多态使用 trait
看下面代码:
pub trait Monter {
fn p1(&self);
}
pub struct Mon1{
pub name:String,
}
pub struct Mon2{
pub name:String,
}
impl Monter for Mon1 {
fn p1(&self) {
println!("mon1 {}", self.name);
}
}
impl Monter for Mon2 {
fn p1(&self) {
println!("mon2 {}", self.name);
}
}
就是保持每个“子类”都有相同的方法。
下面实现调用:重点 &dyn 还有 :: 变成 .
fn test_mod1() {
let mon1 = Mon1{ name: "test1".to_owned()};
let mon2 = Mon2{ name: "test2".to_owned()};
for i in 0..10 {
let tmp:&dyn Monter = if i % 2 == 0 {
&mon1
}else{
&mon2
};
tmp.p1();
}
}
djdjdjjdd
叼茂SEO.bfbikes.com
不错不错,我喜欢看
叼茂SEO.bfbikes.com
怎么收藏这篇文章?
看的我热血沸腾啊https://www.237fa.com/
看的我热血沸腾啊https://www.237fa.com/
看的我热血沸腾啊https://www.ea55.com/
看的我热血沸腾啊www.jiwenlaw.com
兄弟写的非常好 https://www.cscnn.com/
文章的确不错啊https://www.cscnn.com/
博主太厉害了!
你的文章内容非常专业,让人佩服。 http://www.55baobei.com/MFKY6kevLT.html
你的文章让我感受到了不一样的视角,非常精彩。 https://www.4006400989.com/qyvideo/20970.html
你的文章内容非常专业,让人佩服。 http://www.55baobei.com/MFKY6kevLT.html
你的文章让我感受到了快乐,每天都要来看一看。 https://www.4006400989.com/qyvideo/88214.html
你的文章让我感受到了不一样的视角,非常精彩。 https://www.4006400989.com/qyvideo/34289.html
《侯门主母本小姐不当了》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/153593.html
《途径你的盛放》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/14481.html
《全力以赴》大陆综艺高清在线免费观看:https://www.jgz518.com/xingkong/55707.html
你的文章让我感受到了不一样的视角,非常精彩。 http://www.55baobei.com/vSp9v2JyaE.html
《恶爷粤语》动作片高清在线免费观看:https://www.jgz518.com/xingkong/24425.html
《恶爷粤语》动作片高清在线免费观看:https://www.jgz518.com/xingkong/24425.html
你的文章充满了创意,真是让人惊喜。 http://www.55baobei.com/r65V2cDd7Y.html
《少女的世界》剧情片高清在线免费观看:https://www.jgz518.com/xingkong/72234.html
《特工008》动作片高清在线免费观看:https://www.jgz518.com/xingkong/95665.html
《今晚你要去哪里》记录片高清在线免费观看:https://www.jgz518.com/xingkong/84175.html
你的文章充满了创意,真是让人惊喜。 http://www.55baobei.com/SOnk2bs0AT.html
《团子们的使命》国产动漫高清在线免费观看:https://www.jgz518.com/xingkong/102394.html
《??? ??(珍藏版黑白经典重制 )》日韩综艺高清在线免费观看:https://www.jgz518.com/xingkong/150104.html
哈哈哈,写的太好了https://www.lawjida.com/
这篇文章如同一幅色彩斑斓的画卷,每一笔都充满了独特的创意。
字里行间流露出真挚的情感,让人感同身受,共鸣不已。
悬念设置恰到好处,牢牢抓住读者注意力。
代码示例规范,注释详细,便于复现。
案例丰富且贴合主题,论证逻辑环环相扣。
这个文章真的很不错哦
唐伯虎点秋香
德克斯特的实验室自大之旅
荒岛惊魂1966
快乐假期
矛盾修饰法
从今日起1天
东北大仙儿
不良影响小网红大黑幕
新河东狮吼
银魂剧场新译红樱篇
a计划
MLB休息室波士顿红袜队的一年
尸妖
悲恋印巴
伟大遗产
恶魔恐怖现身
绿茵与金子
快乐假期
小教父
迷失在混乱之中
惊爆十三天
阿赫德的膝盖
内心之火
不良影响小网红大黑幕
青蛇
太空神鹰
东北美发天团
房子里的陌生人
乐一通大电影地球爆炸之日
遇见波莉
宝石血统
html教程
泳队惊魂
阿碧的恩典