DayType =(dtWorking,dtWeekend,dtHoliday);
MyCalendar = class
private
function GetCurrentDayType:DayType ;
public
property CurrentDayType:DayType read GetCurrentDayType;
end;
function MyCalendar.GetCurrentDayType:DayType;
begin
result := dtWorking;
end;
java代码:
1
final class DayType {
2![](/Images/OutliningIndicators/InBlock.gif)
3
public static final DayType WORKING = new DayType();
4![](/Images/OutliningIndicators/InBlock.gif)
5
public static final DayType WEEKEND = new DayType();
6![](/Images/OutliningIndicators/InBlock.gif)
7
public static final DayType HOLIDAY = new DayType();
8
}
9![](/Images/OutliningIndicators/None.gif)
10
public class MyCalendar {
11![](/Images/OutliningIndicators/InBlock.gif)
12
public DayType getDayType() {
13
return DayType.WEEKEND;
14
}
15![](/Images/OutliningIndicators/InBlock.gif)
16
}
17![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
2
![](/Images/OutliningIndicators/InBlock.gif)
3
![](/Images/OutliningIndicators/InBlock.gif)
4
![](/Images/OutliningIndicators/InBlock.gif)
5
![](/Images/OutliningIndicators/InBlock.gif)
6
![](/Images/OutliningIndicators/InBlock.gif)
7
![](/Images/OutliningIndicators/InBlock.gif)
8
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
9
![](/Images/OutliningIndicators/None.gif)
10
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
11
![](/Images/OutliningIndicators/InBlock.gif)
12
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
13
![](/Images/OutliningIndicators/InBlock.gif)
14
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
15
![](/Images/OutliningIndicators/InBlock.gif)
16
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
17
![](/Images/OutliningIndicators/None.gif)