2026-09-03

スポンサーリンク
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 50:第5章総合演習

Day 50:第5章総合演習――簡易注文システムDay 50では、Customer、Product、Order、OrderItem の4つのクラスを組み合わせて、簡易注文システムを作ります。注文を作成...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 49:オブジェクト指向設計演習

Day 49:オブジェクト指向設計演習――ユーザー管理システムDay 49では、これまで学んだ継承、抽象クラス、多態性、カプセル化を使い、ユーザー管理システムを設計します。共通のユーザー情報は Use...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 48:record・struct

Day 48:record・structDay 48では、データを表すためによく使われる struct と record を学びます。どちらもクラスとは少し異なる特徴を持ち、データの性質や使い方に応じ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 47:enum

Day 47:enum(列挙型)Day 47では、決められた選択肢を表す enum と、状態を分かりやすく管理する方法を学びます。たとえば、注文の状態には「受付前」「支払い済み」「発送済み」「キャンセ...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 46:依存関係を考える

Day 46:依存関係を考えるDay 46では、クラス同士がどのように結び付いているかを考えます。あるクラスが別のクラスを作ったり、そのメソッドを呼んだりすると、両者の間に「依存関係」ができます。依存...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 45:多態性

Day 45:多態性Day 45では、「同じメソッドを呼び出しているのに、実際のインスタンスによって動作が変わる」仕組みを練習します。これを多態性(ポリモーフィズム)といいます。たとえば、犬にも猫にも...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 44:インターフェース

Day 44:インターフェースDay 44では、クラスに「この機能を必ず用意してください」と約束させる仕組み、インターフェースを学びます。インターフェースは、クラスがどんな操作を提供するかを定める「契...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 43:抽象クラス

Day 43:抽象クラスDay 43では、共通の仕様を決めながら、クラスごとに異なる処理を派生クラスに実装させる「抽象クラス」を学びます。たとえば、円と長方形はどちらも図形ですが、面積の求め方は異なり...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 42:virtual・override

Day 42:virtual・overrideDay 42では、継承したメソッドの動きを派生クラスごとに変える方法を学びます。基底クラスに共通のメソッドを用意し、派生クラスでそれぞれの動きを定義すると...
90日で身につけるC#

基礎から学ぶC#入門 90日コース | 継承・抽象化・インターフェース - Day 41:継承

Day 41:継承Day 41では、あるクラスの共通するデータや処理を、別のクラスに引き継ぐ「継承」を学びます。たとえば、正社員とアルバイトには「名前」や「基本情報を表示する」という共通点があります。...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 14:第2週総合制作

Day 14:第2週総合制作「商品管理プログラム」を組み立てる第2週の総合制作テーマは、商品管理プログラムです。 ここまで学んできた「変数・配列・Object・関数・map・filter・find」を...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 13:スコープ

Day 13:スコープとクロージャで「賢いカウンター」を作るDay 13では、プログラムの見えない裏側でとても重要な概念、スコープとクロージャを扱います。 そして実践として、increment() /...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 12:Function Type

Day 12:Function Typeで「関数そのものを扱う」感覚を身につけるDay 12では、Function Type(関数の型)をテーマに進めていきます。 これまで「数値」や「文字列」、「配列...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 11:関数の応用

Day 11:関数の応用で「柔らかく賢い関数」を作るDay 11では、関数をもう一歩進めて、Optional Parameter / Default Parameter / Rest Paramete...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 10:関数の基本

Day 10:関数の基本で「処理に名前をつける」感覚をつかむDay 10では、いよいよ 関数(function) に入っていきます。 関数は、プログラムの世界で「ひとまとまりの処理に名前をつける」ため...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 9:Objectの配列

Day 9:Objectの配列で「一覧データ」を気持ちよく扱うDay 9では、Object(オブジェクト)+配列という、とてもよく使う組み合わせを扱います。 ユーザー一覧のような「表形式のデータ」を、...
30日で身につけるTypeScript

はじめてのTypeScriptプログラミング入門 30日コース | ObjectとFunction - Day 8:Object

Day 8:Objectで「ひとまとまりの情報」を表現するDay 8では、配列に続いて「Object(オブジェクト)」を扱います。 オブジェクトは、ひとりのユーザー情報やひとつの商品情報のように、「い...
スポンサーリンク
タイトルとURLをコピーしました