📄 program.cs
字号:
using System;
using System.Collections.Generic;
using System.Text;
namespace Adapter
{
public interface Print
{
void printWeak();
void printStrong();
};
public class Banner {
private String str;
public Banner() { }
public Banner(String str) {
this.str = str;
}
public void showWithParen() {
Console.Out.WriteLine ("(" + str + ")");
}
public void showWithAster() {
Console.Out.WriteLine("*" + str + "*");
}
};
public class PrintBanner : Banner , Print {
public PrintBanner(String str) :base(str) {
}
public virtual void printWeak() {
showWithParen();
}
public virtual void printStrong()
{
showWithAster();
}
}
class Program
{
static void Main(string[] args)
{
Print p = new PrintBanner("Hello");
p.printWeak();
p.printStrong();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -