juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2005-02-24 06:39 pm

concrete class in an interface

package com.weird.java;

public interface Untitled1 {
  class XX {
    private String _name;
    public XX(String name) {
      _name = name;
    }
    public String getName() {
      return _name;
    }
  }
}

[identity profile] cruzio.livejournal.com 2005-02-25 03:06 am (UTC)(link)
http://c2.com/cgi/wiki?InterfaceFactories

[identity profile] anspa.livejournal.com 2005-02-25 03:40 am (UTC)(link)
(потирая руки) вот если б я писал на вашей пративной джаве, я б там такого наворотил...

и про прошлые выпуски журнала: кстати спасибо за деревянную идею (DirTree()) без рекурсии в основной функции. довольно красиво и удобно.

[identity profile] 109.livejournal.com 2005-02-25 04:30 am (UTC)(link)
looks like meaningless noise polluting concept space.

[identity profile] lafy.livejournal.com 2005-02-25 06:17 am (UTC)(link)
Так можно и методы так же определять и все что угодно :)

http://www.javaspecialists.co.za/archive/Issue006.html

а такое приходилось ли использовать?

[identity profile] cruzio.livejournal.com 2005-03-16 08:17 pm (UTC)(link)
class Untitled1 {
/**non-static*/ protected class Inner{
}
}

Another file in the same package:
public class Untitled2 {
public static void main(String[] args) {
Untitled1 untitled1 = new Untitled1();
Untitled1.Inner inner= untitled1.new Inner();
}
}