zoukankan
html css js c++ java
抽象类
类中有抽象的方法,此类即为抽象类,抽象方法必须在子类中被重写
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
ConsoleApplication10
{
class
Program
{
static
void
Main(
string
[] args)
{
HR a
=
new
HR();
Sales b
=
new
Sales();
manger c
=
new
manger();
string
d
=
Console.ReadLine();
if
(d
==
"
HR
"
)
{
a.pay();
Console.ReadKey();
}
if
(d
==
"
Sales
"
)
{
b.pay();
Console.ReadKey();
}
if
(d
==
"
manger
"
)
{
c.pay();
Console.ReadKey();
}
}
}
public
abstract
class
user
{
public
abstract
void
pay();
}
public
class
HR:user
{
public
override
void
pay()
{
Console.WriteLine(
"
4000
"
);
}
}
public
class
Sales : user
{
public
override
void
pay()
{
Console.WriteLine(
"
2000
"
) ;
}
}
public
class
manger : user
{
public
override
void
pay()
{
Console.WriteLine(
"
10000
"
);
}
}
}
肩负责任,永不退缩
查看全文
相关阅读:
MySQL计算月份间隔的函数
《认知天性:让学习轻而易举的心理学规律》
Ubuntu通过iptables配置 ip 代理转发
Ubuntu开启/var/log/messages
Ubuntu通过Nginx安装Webdav
Ubuntu通过iptables防止ssh暴力破解
frp内网穿透
Vim配置
Linux为STDOUT的关键字设置颜色
Maven项目中在properties 中使用 ${} 来引用pom文件中的属性
原文地址:https://www.cnblogs.com/ATP/p/860637.html
最新文章
微信小程序
前端地址大全
IntelliJ IDEA
Eclipse自定义启动画面和状态栏图标以及各种小图标的含义
【协变】和【逆变】的简单示例
IIS6服务器的请求流程(图文&源码)
jQuery的几点笔记
Android APK反编译
四层协议和Socket编程
京东的交易系统 之 高并发架构分享
热门文章
高并发架构的概述
window 上创建 .gitignore文件
MySQL删除相同前缀的表,修改某个库的存储引擎
linux 中解压与压缩 常用操作详细讲解
php中 0 与 字符串比较的问题
php扩展SeasLog应用于 yii2 组件
Yii2 独立操作
电脑 小常识
Redis 提供的好的解决方案 实例
WebStrom配置TypeScript开发环境
Copyright © 2011-2022 走看看