- 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?
推薦閱讀
- Windows Vista基礎與應用精品教程
- Getting Started with oVirt 3.3
- Learn Helm
- WindowsServer2012Hyper-V虛擬化部署與管理指南
- Mastering KVM Virtualization
- Windows Server 2012 Hyper-V Cookbook
- Python基礎教程(第3版)
- Windows Server 2019 Administration Fundamentals
- 直播系統開發:基于Nginx與Nginx-rtmp-module
- 無蘋果不生活 The New iPad隨身寶典
- 新編電腦辦公(Windows 10+ Office 2013版)從入門到精通
- Introduction to R for Quantitative Finance
- Learning BeagleBone
- Getting Started with UDK
- 鴻蒙HarmonyOS應用開發入門