# オブジェクトの宣言方法

オブジェクトの宣言方法はプロパティの各値の型を記述します。以下のようにuserオブジェクトの型を宣言する際に、`name`は`string`、`age`は`number`のように宣言していきます。値がメソッドの場合は、`() => void`のように宣言します。

<pre class="language-typescript" data-title="index.ts◎"><code class="lang-typescript">...
        console.log(str);
} 

<strong>let user: { name: string; age: number; sayHello: () => void } = {
</strong><strong>  name: "tarou",
</strong><strong>  age: 25,
</strong><strong>  sayHello: () => {
</strong><strong>    console.log(`こんにちは`);
</strong><strong>  },
</strong><strong>};
</strong></code></pre>
