私は現在、既存のものが好きではないという理由でフラッシュカードアプリを開発しています.2番目の理由は、Java / Androidのスキルを向上させたいからです。
私のアプリでは、OOP を使用しようとしました。マイ カードは sqlite データベースに保存されます。
今私の質問:現在、単一のフラッシュカードを表す私のオブジェクト「カード」には、独自の状態、つまりポイントを更新するために使用できる独自の DatabaseAdapter があります。
Card card = new Card();
card.setPoints(10); //<-- Also update its row in the database
または、次のようなことを行う方が良いですか:
DBAdapter dbAdapter = new DBAdapter();
Card card = new Card();
dbAdapter.setPoints(Card);//<-- Updates Card and Database!
あなたは何が良いですか?
事前にthx!