オブジェクト指向– tag –
-
Java
【Java初心者向け】staticって何?よくある質問を例付きで解説
Javaを学び始めると、最初に必ずと言っていいほど出てくるキーワードがstatic。でも、 staticって具体的に何をしているの? いつ使うべき? staticをつけないとどうなるの? という疑問を持つ方が多いです。 この記事では、できるだけ分かりやすく、static... -
Web開発
インスタンス変数とローカル変数の違い
Webシステムは基本的に複数人で同時利用されるのが前提のため、マルチスレッドアクセスを考慮した設計・実装を行う必要があります。業務でJavaの各変数とスレッドセーフについて考える機会があったので、「インスタンス変数とローカル変数の違いとスレッド... -
Web開発
DTOとVOの違い
様々な業務でシステム開発をしているとDTOやVOというクラスが出てきて違いが曖昧になってくる事があるので両者の違いについて整理しておきます。 DTO(Data Transfer Object) 基本的には値をまとめて受け渡す事のみを目的とするクラス。 DTO(Data Transf... -
Web開発
オーバーロードとオーバーライドの違い
javaでプログラミングしていると必ずと言っていいほど「オーバーロード」や「オーバーライド」という言葉が出てきます。復習も兼ねて今回は両者の違いについて整理してみます。 オーバーロードとは 同一クラス内の同一メソッド名で、「引数の型」、「引数... -
オブジェクト指向
MVCモデルについて
Webアプリケーションを作成する上で重要になってくるのがMVCと呼ばれるソフトウェア設計モデルです。 MVCとは ソフトウェアを「Model」・「View」・「Controller」という3要素の組み合わせでシステムを実装する方式です。 MVCモデルのイメージ Model Model...
1
