Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

PersonAspect.aj 410B

1234567891011121314151617
  1. public aspect PersonAspect {
  2. // Weave into sealed class
  3. void around(String name): execution(void sayHello(*)) && args(name) {
  4. proceed("Sir " + name);
  5. }
  6. // ITD into non-sealed subclass of sealed class
  7. private String Manager.jobTitle;
  8. public void TopManager.setJobTitle(String jobTitle) {
  9. this.jobTitle = jobTitle;
  10. }
  11. public String TopManager.getJobTitle() {
  12. return jobTitle;
  13. }
  14. }