android入門 3

Interface とは

  抽象的な(ざっくりした内容の)クラス

  フィールドを持たない

  定数はOK  publicのみ

  抽象メソッドのみ宣言できる

  メソッド名だけ決めて中の処理を書かない

public abstract void showVehicleType();

  abstract  抽象メソッド(public abstract は省略できる)

実装  (継承とは区別する)

public class Car implements Vehicle {

 

static  クラス変数

 

 

プリファレンス

パッケージ

 

DAOとDTO

DTO

データベースから取得したデータを格納するクラス

 

DAO

データベースに対しての処理をまとめたクラス

テーブル追加、テーブルからデータ取得、追加などの処理をまとめてある

ID名には"_"をつけるという命名規則

 

ArrayList,List などはジェネリックスを絶対に設定しないといけない