Java

【Java】インターフェイス(interface)構文の使い方

■インターフェイス(interface)構文とはインターフェイス構文とは、抽象クラス(※)の内容が、抽象メソッドのみの場合、使用することができる構文である。また、抽象クラスと同様に、インターフェイスも複数のクラスをまとめる型となる。(※)抽...
Shell

【Shell】until文:基本的な使い方と「continue」・「break」の使い方

■文の使い方until文は、指定した条件が偽であり続ける限り処理を繰り返す。※参考while文は指定した条件が真であり続ける限り処理を繰り返す処理であり、until文とは真偽が逆であることに注意!!▼until文の書き方(基礎)until文...
高校数学

【Python】三角関数を微分しグラフに図示する

■三角関数の微分三角関数の微分公式を以下に示す。① y = sinx ② y = cosx③ y = tanx■pythonで三角関数を微分するpythonで三角関数を微分する場合は、sympyライブラリの以下のメソッドを使用する。メソッド...
Java

【Java】抽象メソッドと抽象クラスの使い方

■抽象メソッド処理内容を記載しないメソッドを抽象メソッドと呼ぶ。抽象メソッドを定義する場合は、以下のように「abstract」を記載する。public abstract void 抽象メソッド名();■抽象クラス抽象メソッドを持つクラスを抽...
Shell

【Shell】while文:基本的な使い方と「continue」・「break」の使い方

■while文の使い方while文は、指定した条件が真であり続ける限り処理を繰り返す。なお、指定した条件(コマンド)の終了ステータスが「0」である場合を真と判定する。▼while文の書き方(基礎)while文の書き方を以下に示す。while...
高校数学

【Python】多項式の微分計算

■多項式の微分計算机上で多項式の微分計算を行う場合、以下の計算方法使用する。▼微分計算y = xnを微分すると、y' = nxn-1y = c (cは定数)を微分するとy' = 0▼例題(1)関数 y = 2x3 - x2 + 4x - 7...
Java

【Java】カプセル化:ゲッター・セッターの使い方

■カプセル化カプセル化とは、フィールド(メンバ変数)とメソッドをまとめたクラスを定義することである。このとき、フィールド(メンバ変数)は、private(他のクラスから参照されない)を指定し、メソッドはpublic(他のクラスから参照可能)...
Shell

【Shell】case文を使ってパターンマッチ処理をする

■case文case文は1つの文字列に対して、複数のパターンを指定し、それぞれのパターンにマッチした処理をする構文である。▼case文の書き方case 文字列 in パターン1) パターン1にマッチした時に実施する処理 ...
高校数学

【Python】微分:導関数を求めグラフに図示

■導関数ある関数f(x)について、任意の点(a, f(a))における微分係数(傾き)を求める方法は、以下の参考ページで行なったが、毎回、特定の点ごとに微分係数を求めるのは大変である。そこで、ある関数f(x)における、すべてのxについて微分可...
Java

【Java】クラスの継承とメソッドのオーバーライドのやり方

■クラスの継承▼クラスの継承既存のクラスに機能を付け加えて、新たなクラスを定義すること。継承元のクラスをスーパークラスと呼び、継承先のクラスをサブクラスと呼ぶ。▼クラスの継承の書き方class スーパークラス名 { スーパークラスの処...