mirror of
https://github.com/microsoft/frontend-bootcamp.git
synced 2026-01-26 14:56:42 +08:00
adding exercies for steps 2-1 and 2-2
This commit is contained in:
22
step2-01/demo/src/interfaces/index.ts
Normal file
22
step2-01/demo/src/interfaces/index.ts
Normal file
@@ -0,0 +1,22 @@
|
||||
interface Car {
|
||||
make: string;
|
||||
model: string;
|
||||
}
|
||||
|
||||
class MyCar implements Car {
|
||||
make: 'Honda';
|
||||
model: 'Accord';
|
||||
}
|
||||
|
||||
const myCar: Car = {
|
||||
make: 'Honda',
|
||||
model: 'Accord'
|
||||
};
|
||||
|
||||
// Interface as Functions
|
||||
interface InterestingFn {
|
||||
(someArgs: string): number;
|
||||
}
|
||||
|
||||
// adding an export to turn this into a "module"
|
||||
export default {};
|
||||
Reference in New Issue
Block a user