Câu hỏi phỏng vấn Typescript
Câu hỏi

Mô tả cách tạo 1 class trong Typescript?

Câu trả lời

Trong TypeScript, để tạo một class, bạn sử dụng từ khóa class theo sau là tên của class. Một class có thể chứa các thuộc tính (properties) và phương thức (methods), và có thể bao gồm một constructor để khởi tạo các đối tượng. Dưới đây là cách cơ bản để tạo một class trong TypeScript:

typescript Copy
class ClassName {
  // Thuộc tính
  property: type

  // Constructor
  constructor(parameter: type) {
    this.property = parameter
  }

  // Phương thức
  methodName(): returnType {
    // code
  }
}

Ví dụ:

typescript Copy
class Greeter {
  greeting: string

  constructor(message: string) {
    this.greeting = message
  }

  greet() {
    return 'Hello, ' + this.greeting
  }
}

let greeter = new Greeter('world')

Trong ví dụ trên, Greeter là một class với một thuộc tính greeting, một constructor nhận một tham số message, và một phương thức greet() trả về một chuỗi chào mừng.

Các khái niệm quan trọng khác trong class TypeScript:

  • Inheritance (Kế thừa): TypeScript hỗ trợ kế thừa...
junior

junior

Gợi ý câu hỏi phỏng vấn

senior

Làm cách nào để loại trừ một thuộc tính khỏi kiểu trong TypeScript?

middle

Làm thế nào để tạo một kiểu tuple readonly trong TypeScript?

middle

Làm thế nào để cho phép các lớp được định nghĩa trong một module có thể truy cập từ bên ngoài module?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào