面试题答案
一键面试// 定义图形基类
class Shape {
// 通用绘图方法
draw(): void {
console.log('绘制图形');
}
}
// 圆形类继承自Shape类
class Circle extends Shape {
// 重写绘图方法
draw(): void {
console.log('绘制圆形');
}
}
// 矩形类继承自Shape类
class Rectangle extends Shape {
// 重写绘图方法
draw(): void {
console.log('绘制矩形');
}
}
// 使用示例
const circle = new Circle();
circle.draw();
const rectangle = new Rectangle();
rectangle.draw();