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
        public void print(int a){Console.WriteLine(a*a*a);}public void print(double a){Console.WriteLine(a*a);}public void print(String a){Console.WriteLine(a);}

c#补充print(多态性问题)【C#】相关推荐

  1. python输入输出-2. Python中的基本输入、输出、格式化输出

    本文利用的是Python 3.x版本,建议学习3.x版本 Python中的基本输入.输出.格式化输出 1. 输入 使用input([prompt])读取一行,将其转换为string类型并返回,inpu ...

  2. Python3--爬取数据之911网站信息爬取

    上代码: #*************************************************** #这份代码用于从911网站上爬取信息 #其中的IP.txt文件为我本地存IP的文件 ...

  3. 2.Strings and Console Output(字符串与输出)

    1.字符与字符串的赋值 brian = "Always look on the bright side of life!" caesar = "Graham" ...

  4. time、random以及序列化模块

    一. time模块 在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量.我们运行" ...

  5. Python学习——02-Python基础——【9-面向对象进阶】——isinstance(obj,cls)、反射等...

    一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 1 class Foo(objec ...

  6. Python-18-类的内置属性

    1. __getattr__.set__attr__.__delattr__ class Foo:x=1def __init__(self,y):self.y=ydef __getattr__(sel ...

  7. Python的Lock对象和Condition对象对比

    Lock对象: import threading import time class myThread(threading.Thread):def __init__(self):threading.T ...

  8. Python基础:文件的操作

    一.python可以在不导入任何模块的情况下对文件完成读.写.追加,替换(稍复杂). 二.打开文件: 1.f = open('text.txt') 这种方式打开,操作完后需要使用f.colse()关闭 ...

  9. Python之路(第二十七篇) 面向对象进阶:内置方法、描述符

    一.__call__ 对象后面加括号,触发执行类下面的__call__方法. 创建对象时,对象 = 类名() :而对于 __call__ 方法的执行是由对象后加括号触发的,即:对象() 或者 类()( ...

最新文章

  1. linux设置IP,网关,DNS和MAC地址
  2. iosetup mysql_InnoDB: Error: io_setup() failed with EAGAIN after 5 attempt
  3. 做一个“多人在线编辑器”,你会怎么开始
  4. 从KPI到OKR,高阶产品人如何推动业务高速增长
  5. 大数据实践的6个阶段
  6. 魔方财务对接码支付插件
  7. 李宏毅机器学习笔记day3
  8. 房地产中介管理系统【JAVA版本】
  9. 8选1的多路选择器c语言代码,8选1多路选择器电路图(五款8选1多路选择器电路)
  10. 全面剖析雅虎助手以及网络实名的流氓行径(4)
  11. matlab距离平方和公式推导,求助高手,用matlab求两幅图像平方和再开根号公式怎样表达?...
  12. web 打开pdf文件
  13. 内网渗透系列:内网隧道之DNS隧道
  14. opencv python 常用方法
  15. DC工具的基本使用(一)
  16. 什么是R方?这6张图会让你终身难忘~
  17. android滑屏效果,Android使用ViewFlipper和GestrueDetector共同实现滑屏效果实例
  18. 计算机组装需要注意什么东西,组装一台计算机需要注意那些问题?
  19. 秦曾昌人工智能课程---1、机器学习中的数学基础
  20. MTTF、MTBF与MTRF

热门文章

  1. java gc堆中的分区_jvm内存各个区域详解
  2. C语言 空指针 NULL - C语言零基础入门教程
  3. db2存储过程 可以使用游标循环嵌套吗_DB2存储过程使用动态游标的例子
  4. java如何实现信号量_使用二进制信号量实现通用信号量
  5. java quartz2.1_quartz 2.1学习(一)
  6. 虚拟主机选择php版本,虚拟主机的php版本如何选择
  7. python创建文本、判断该文件共有多少行_python如何判断文件有多少行
  8. 寻路机器人单片机程序示例_C51独立按键的识别示例程序
  9. cropper初始化_jQuery.cropper中文API详解
  10. C/C++课程设计 ——货物管理系统