zoukankan      html  css  js  c++  java
  • 问题 E: c#补充print(多态性问题)

    题目描述

    根据给出代码,补写缺失代码,当print函数内为整数的时候,输出整数的三次方,为浮点数,输出其二次方,为字符串时,直接输出。




    using System;
    namespace PolymorphismApplication
    {
       class Printdata
       {
          /******************************************/
             在此处补写代码,并只提交此处的代码
       /******************************************/
          static void Main(string[] args)
          {
             Printdata p = new Printdata();
             
             p.print(2);
            
             p.print(1.23);
          
             p.print("Hello world");
             Console.ReadKey();
          }
       }
    }

    输入

     

    输出

    8
    1.5129
    Hello world

    样例输出

    8
    1.5129
    Hello world

    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace 问题_E补充print多态性问题
    {
        class Printdata
        {
            public void print(int n)
            {
                Console.WriteLine("{0}", n * n * n);
            }
            public void print(double m)
            {
                Console.WriteLine("{0}", m * m);
            }
            public void print(string s)
            {
                Console.WriteLine(s);
    
            }
            static void Main(string[] args)
            {
                Printdata p = new Printdata();
    
                p.print(2);
    
                p.print(1.23);
    
                p.print("Hello world");
                Console.ReadKey();
            }
        }
    }
    

      

  • 相关阅读:
    request.getRealPath的替代方法
    springmvc文件上传示例
    查询表部分列
    表名作为变量的应用
    行转列
    老男孩python学习第三天作业
    老男孩python学习第四天作业
    老男孩python学习第二天思维导图
    老男孩python学习第三天思维导图
    老男孩python学习第五天思维导图
  • 原文地址:https://www.cnblogs.com/mjn1/p/12619105.html
Copyright © 2011-2022 走看看