]> source.dussan.org Git - javassist.git/commitdiff
edited the tutorial.
authorchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Mon, 6 Sep 2004 14:05:34 +0000 (14:05 +0000)
committerchiba <chiba@30ef5769-5b8d-40dd-aea6-55b5d6557bb3>
Mon, 6 Sep 2004 14:05:34 +0000 (14:05 +0000)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@132 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

tutorial/tutorial.html

index 84de35b495f2cb754fd7d4cf1864b4c6b653873e..9e27fe28959885086b4154fd4c2890be35de5e47 100644 (file)
@@ -103,6 +103,17 @@ CtClass cc = pool.makeClass("Point");
 
 <p>This program defines a class <code>Point</code>
 including no members.
+Member methods of <code>Point</code> can be created with
+factory methods declared in <code>CtNewMethod</code> and
+appended to <code>Point</code> with <code>addMethod()</code>
+in <code>CtClass</code>.
+
+<p><code>makeClass()</code> cannot create a new interface;
+<code>makeInterface()</code> in <code>ClassPool</code> can do.
+Member methods in an interface can be created with
+<code>abstractMethod()</code> in <code>CtNewMethod</code>.
+Note that an interface method is an abstract method.
+
 
 <h4>Frozen classes</h4>