以下代码中各行的含义是什么

数字戴夫

在下面的代码中,我不明白以下几行的含义

a.if (messageProvider == null) and ..

下面我们打印“您必须设置...”。

但是“ StandardOutMe ... getname())的意义是什么?

b.{            
                throw new RuntimeException( "You must set the property messageProvider of class:"    +
        StandardOutMessageRenderer.class.getName());       

                } 

下面是完整的程序

1. public class StandardOutMessageRenderer implements MessageRenderer 
            {   
            private MessageProvider messageProvider; 

            @Override    
            public void render() 
            {        
            if (messageProvider == null) 
            {            
            throw new RuntimeException( "You must set the property messageProvider of class:"    +
    StandardOutMessageRenderer.class.getName());       

            } 

                        System.out.println(messageProvider.getMessage());   
             } 

         @Override    
        public void setMessageProvider(MessageProvider provider)
         {       
         this.messageProvider = provider;   
         } 

        @Override    
        public MessageProvider getMessageProvider()
         {       
         return this.messageProvider;    
        }

        }
乔普·艾根(Joop Eggen)

render()此类提供了控制台输出的方法messageProvider.getMessage()

为此,messageProvider必须设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以下代码中\ +的含义是什么

来自分类Dev

以下代码中ii =(char *)&i和a =(char *)&a的含义是什么

来自分类Dev

以下代码中“ *&”的用法是什么

来自分类Dev

以下代码中的错误是什么?

来自分类Dev

“ Graphics2D g2d =(Graphics2D)g;”是什么?意思是什么?在以下代码段中,此行的含义是什么?

来自分类Dev

以下代码中的“-97”是什么意思?

来自分类Dev

在以下代码中添加内容的目的是什么?

来自分类Dev

以下代码中的错误是什么?(Python 2.7,矩阵)

来自分类Dev

在以下代码中添加内容的目的是什么?

来自分类Dev

GWT中的以下代码行是什么意思

来自分类Dev

以下代码中的错误是什么?(Python 2.7,矩阵)

来自分类Dev

以下代码中造成僵尸的原因是什么

来自分类Dev

以下代码中的 f(2) 是什么?

来自分类Dev

kotlin 中以下代码的等价物是什么?

来自分类Dev

以下代码的目的是什么?

来自分类Dev

以下代码的行为是什么?

来自分类Dev

以下代码的语言是什么

来自分类Dev

以下代码在cpython中做什么

来自分类Dev

以下代码在C中做什么?

来自分类Dev

以下代码中超级指向什么?

来自分类Dev

以下代码段的输出是什么,为什么?

来自分类Dev

以下代码的输出是什么,为什么?

来自分类Dev

给定以下代码,变量结果中存储的值是什么?蟒蛇

来自分类Dev

以下代码中的“ 0xDEAD”是什么意思?

来自分类Dev

c ++中的预处理程序指令:以下代码的输出是什么?

来自分类Dev

等效于nodejs中的以下代码。我想知道FirstorDefault方法的作用是什么?

来自分类Dev

在以下代码中,使用点积和<的概念是什么?

来自分类Dev

想知道在以下代码行中传递的是什么变量(查询)

来自分类Dev

以下代码分析是什么意思?

Related 相关文章

  1. 1

    以下代码中\ +的含义是什么

  2. 2

    以下代码中ii =(char *)&i和a =(char *)&a的含义是什么

  3. 3

    以下代码中“ *&”的用法是什么

  4. 4

    以下代码中的错误是什么?

  5. 5

    “ Graphics2D g2d =(Graphics2D)g;”是什么?意思是什么?在以下代码段中,此行的含义是什么?

  6. 6

    以下代码中的“-97”是什么意思?

  7. 7

    在以下代码中添加内容的目的是什么?

  8. 8

    以下代码中的错误是什么?(Python 2.7,矩阵)

  9. 9

    在以下代码中添加内容的目的是什么?

  10. 10

    GWT中的以下代码行是什么意思

  11. 11

    以下代码中的错误是什么?(Python 2.7,矩阵)

  12. 12

    以下代码中造成僵尸的原因是什么

  13. 13

    以下代码中的 f(2) 是什么?

  14. 14

    kotlin 中以下代码的等价物是什么?

  15. 15

    以下代码的目的是什么?

  16. 16

    以下代码的行为是什么?

  17. 17

    以下代码的语言是什么

  18. 18

    以下代码在cpython中做什么

  19. 19

    以下代码在C中做什么?

  20. 20

    以下代码中超级指向什么?

  21. 21

    以下代码段的输出是什么,为什么?

  22. 22

    以下代码的输出是什么,为什么?

  23. 23

    给定以下代码,变量结果中存储的值是什么?蟒蛇

  24. 24

    以下代码中的“ 0xDEAD”是什么意思?

  25. 25

    c ++中的预处理程序指令:以下代码的输出是什么?

  26. 26

    等效于nodejs中的以下代码。我想知道FirstorDefault方法的作用是什么?

  27. 27

    在以下代码中,使用点积和<的概念是什么?

  28. 28

    想知道在以下代码行中传递的是什么变量(查询)

  29. 29

    以下代码分析是什么意思?

热门标签

归档