oop を使用しない方法は次のとおりです。
誰かがカレンダーの日を押すと、その日とパスを見つける必要があります。その情報を格納する非 oop の方法は次のとおりです。次のように、必要な各情報の間に「-」区切り文字を使用して文字列が作成されました。
12-c:\files\john_doe.png
その後、配列に格納されました。ただし、データを取得するには、次のように「分割」関数を使用します。
for (int t = 0;t < day_and_path.length;t++)
{
String[] day_from_db = day_and_path[t].split("-");
String day_db = day_from_db[0];
String path_db = day_from_db[1];
ただし、OOP の方法は、プロパティを持つクラスを作成することです: 日、パス。次に、それらをオブジェクトの配列に格納します。
どちらの方法が優れていて、その理由は?