18、深入探索TypeScript模块与应用开发

深入探索TypeScript模块与应用开发

1. 应用初始化

在开发过程中,应用的初始化是关键的最后一步,需要实例化不同的类。以 mediaman.ts 为例,具体操作步骤如下:
1. 创建视图实例:

const view: HTMLMediaManView = new HTMLMediaManView();
  1. 实例化服务:
const bookService = new MediaServiceImpl<Book>(Book);
console.log("Book service initialized: ", bookService);
const movieService = new MediaServiceImpl<Movie>(Movie);
console.log("Movie service initialized: ", movieService);
  1. 实例化控制器并提供视图和服务实例:
const mediaManController = new MediaManControllerImpl(view, bookService, movieService);
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值