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();
            }
        }
    }
    

      

  • 相关阅读:
    java中JSON转换
    使用Admin监控
    linux安装tomcat
    SpringBoot整合Redis
    linux6.8安装docker
    使用Actuator监控
    SpringBoot集成阿里巴巴Druid监控
    使用Log4j日志处理
    SpringBoot多数据源
    SpringBoot文件上传下载
  • 原文地址:https://www.cnblogs.com/mjn1/p/12619105.html
Copyright © 2011-2022 走看看