- Advanced TypeScript Programming Projects
- Peter O'Hanlon
- 230字
- 2021-06-24 13:27:08
Questions
- We have written an application that allows users to convert from Fahrenheit into Celsius and from Celsius into Fahrenheit. The calculations are performed in the following classes:
class FahrenheitToCelsius {
Convert(temperature : number) : number {
return (temperature - 32) * 5 / 9;
}
}
class CelsiusToFahrenheit {
Convert(temperature : number) : number {
return (temperature * 9/5) + 32;
}
}
We want to write a method that accepts a temperature and an instance of either of these types, which will then perform the relevant calculation. What technique would we use to write this method?
- We have written the following class:
class Command {
public constructor(public Name : string = "", public Action : Function = new Function()){}
}
We want to use this in another class where we will add a number of commands. Name of the command is going to be the key that we can use to look up Command later on in our code. What would we use to provide this key-value functionality and how would we add records to it?
- How would we automatically log that we were adding entries to the command we added in Question 2 without adding any code inside our Add methods?
- We have created a Bootstrap web page where we want to display a row with six medium columns of equal size. How would we do this?
推薦閱讀
- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- Linux Mint Essentials
- Kali Linux滲透測試全流程詳解
- 嵌入式Linux系統開發:基于Yocto Project
- Linux操作系統應用編程
- Alfresco 4 Enterprise Content Management Implementation
- VMware NSX Cookbook
- Learning Magento 2 Administration
- Linux命令行大全(第2版)
- RHCSARHCE 紅帽Linux認證學習指南(第7版)EX200 & EX300
- Linux基礎使用與案例
- Introduction to R for Quantitative Finance
- 從實踐中學習Windows滲透測試
- Learn Quantum Computing with Python and IBM Quantum Experience
- Docker容器技術與運維