human
角度サービスの例を教えてください。
gpt
Angularでサービスを作成するには、TypeScriptのクラスを作成し、Angularが提供する@Injectable()デコレータを使ってサービスとして登録します。例えば、メッセージを記録するサービスを作成するには：

```
import { Injectable } from '@angular/core';

@Injectable()
export class MessageService {
  messages: string[] = [];

  add(message: string) {
    this.messages.push(message);
  }

  clear() {
    this.messages = [];
  }
}
```

サービスが作成されたら、それをコンポーネントのコンストラクタに注入して使用することができます。例えば、：

```
import { Component } from '@angular/core'；
import { MessageService } from './message.service'；

import { Component } from ‘@angular/core’;
import { MessageService } from ‘./message.service’;

@Component({
  selector: ‘app-message’,
  templateUrl: ‘./message.component.html’,
  styleUrls: [‘./message.component.css’]
})
export class MessageComponent {
  constructor(public messageService: MessageService) {}
}
```