本末倒置是啥意思
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本末倒置是啥意思相关的知识,希望对你有一定的参考价值。
参考技术A金·无名氏《绥德州新学记》:“然非知治之审,则未尝不本末倒置。”中的词语“本末倒置”是什么意思呢?下面让我给你介绍一下它的读音,正反义词,英文翻译以及造句吧。这下子你一定能够更好的理解这个词语。
本末倒置是什么意思
【拼音】:běn mò dào zhì
【解释】:本:树根;末:树梢;置:放置。树根和树梢颠倒放置。比喻把事务主次、轻重位置弄颠倒了。
【出自】:金·无名氏《绥德州新学记》:“然非知治之审,则未尝不本末倒置。”
【示例】:曲波《林海雪原》一二:“该简者你却详而不简,该详者你又简而不详。~,批评你还不愿意?乱弹琴!”
【语法】:主谓式;作谓语、宾语、定语;比喻弄错了事物的轻重主次
【褒贬】:贬义词
【英语】:put the cart before the horse ;have the order reversed;
【字谜】:本末倒置打一字,谜底:未
本末倒置的近义词
轻重倒置 舍本求末 舍本逐末 剖腹藏珠 蝉翼为重,千钧为轻
倒行逆施 主客颠倒 头足倒置 买椟还珠 喧宾夺主 背本趋末
本末倒置的反义词
以一持万 本末相顺 提纲挈领 正本清源 不可偏废
本末倒置造句
抓应试,不管素质养成,这是本末倒置的教育方法。
这种不重视问题症结,却只在细微末处大作文章,就是本末倒置。
我们的经费十分有限,所以做事得考虑轻重缓急,不允许本末倒置。
奔走相告是什么意思
【拼音】:bēn zǒu xiāng gào
【解释】:指有重大的消息时,人们奔跑着相互转告。
【出自】:《国语·鲁语下》:“士有陪乘,告奔走也。”
【示例】:毛泽东《向国民党的十点要求》:“于是群情惊疑,~,以为又将重演十年前之惨剧。”
【语法】:连动式;作谓语、补语;用于互相转告重要消息
【褒贬】:贬义词
【英语】:spread the news in a hurry ;go round telling everyone that…
奔走相告的近义词
奔走呼号 大声疾呼
奔走相告的反义词
秘而不宣 默不作声 耳目闭塞 缄口不言
奔走相告造句
为了大家的利益,邻里的人们奔走相告,宣告不要到处丢垃圾。
得到我军胜利的消息,乡亲们奔走相告。
他拿了冠军回来了,人们都奔走相告,热闹非凡!
当割让台湾的消息传来,台湾人民奔走相告,义愤填膺。
依赖倒置依赖注入和控制反转傻傻分不清楚?
依赖倒置
啥是依赖倒置?依赖倒置是SOLID原则之一,词的字面意思就是将依赖关系的倒置。
其实依赖倒置大家早就会了,这个实际上就是面向接口编程。举个例子,现在电子产品更新换代快,可能没过多久咱们就想换一台电脑玩玩。即使电脑的品牌不同,但我们还是可以正常使用,总不会换个牌子就不会用了吧。
所以如果用代码表示的话,我们用接口IPC
来代替具体的类,然后各个类去实现它的programming
方法。
public interface IPC{
void programming();
}
public class User {
private IPC pc;
//如果写成private Dell dell;
//那我们换成联想的电脑就麻烦了
public User(IPC pc) {
this.pc = pc;
}
public void usePC(){
pc.programming();
}
}
为啥叫它倒置呢,因为
是不是箭头倒过来了呢??
依赖注入与控制反转
依赖注入是实现控制反转的具体手段,这俩听起来高大上,其实...
public class Main {
public static void main(String[] args) {
//创建对象
Dell dell=new Dell();
//依赖注入
User user=new User(dell);
user.usePC();
}
}
依赖注入指的是不在类内部使用new来创建依赖对象,而是将其在外部创建好后,通过构造函数或者赋值函数注入进类中,也就是当参数传进去。
而控制反转就是依赖注入中说的,将依赖类实例化的控制权交给外部逻辑处理。我不心系你这东西的创建,我只关心你提供的功能,一切都按我的标准指定好,拿来用就行。
比如我们笔记本电脑的各个部分是不同厂家生产的,笔记本电脑厂商只需把标准给各个零件生产商,让他们按要求生产,自己最后组装拿来用就好了。这样我们就达到了解耦的目的。
控制反转容器
因为我们在程序设计时采用了依赖注入,那么不可避免的,我们要在程序里写大量的new。但对象的创建与依赖注入跟具体的业务并无关系,我们可不可以将其抽象成框架呢?
于是我们就有了IOC容器或者说依赖注入框架,只需要简单配置一下就可以由框架自动创建对象、管理对象以及依赖注入这些原本需要我们自己来做的事情。
以上是关于本末倒置是啥意思的主要内容,如果未能解决你的问题,请参考以下文章