Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package cv_2;
- class cviko{
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- FileInfo f1 = new FileInfo()("file1.txt", 2017, 2, 6, 15, 18, 6, 458);
- FileInfo f2 = new FileInfo("file2.txt", 2017, 2, 7, 12, 32, 11, 214);
- FileInfo f3 = new FileInfo("file1.txt", 2017, 2, 7, 12, 32, 11, 108);
- FileInfo f = new FileInfo("file1.txt", 2017, 2, 7, 12, 32, 11, 521);
- f1.checkObsolete(f);
- f2.checkObsolete(f);
- f3.checkObsolete(f);
- System.out.println(f1.isObsolete);
- System.out.println(f2.isObsolete);
- System.out.println(f3.isObsolete);
- }
- }
- class FileInfo{
- String fileName;
- int dateYear;
- int dateMonth;
- int dateDay;
- int timeHour;
- int timeMinute;
- int timeSecond;
- int timeMilliSecond;
- boolean isObsolete;
- public void FileInfor(String fn, int dY, int dM, int dD, int tH, int tM, int tS, int tMS){
- this.fileName = fn;
- this.dateYear = dY;
- this.dateMonth = dM;
- this.dateDay = dD;
- this.timeHour = tH;
- this.timeMinute = tM;
- this.timeSecond = tS;
- this.timeMilliSecond = tMS;
- this.isObsolete = false;
- }
- /**
- * castecna kontrola konzistence
- * @return true, pokud nebyly nalezeny problemy, false pokud ano
- */
- public boolean isConsistent(int dateMonth, int dateDay, int timeHour){
- if (dateMonth<1) return false;
- if (dateMonth>12) return false;
- if (dateDay>31) return false;
- if (dateDay<1) return false;
- if (timeHour>23) return false;
- if (timeHour<0) return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement