<html><head><style type="text/css"><!-- DIV {margin:0px} --></style></head><body><div style="font-family:tahoma, new york, times, serif;font-size:14pt"><div>I'm customizing .NET ArrayList class like this:<br><br><span style="font-family: courier,monaco,monospace,sans-serif;">from System.Collections import ArrayList</span><br style="font-family: courier,monaco,monospace,sans-serif;"><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">class MyArrayList(ArrayList):</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">&nbsp;&nbsp;&nbsp; def __init__(self):</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  ArrayList.__init__(self, 256)</span><br style="font-family: courier,monaco,monospace,sans-serif;"><br
 style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">test = MyArrayList()</span><br style="font-family: courier,monaco,monospace,sans-serif;"><span style="font-family: courier,monaco,monospace,sans-serif;">test.Capacity&nbsp; // return 0</span><br style="font-family: courier,monaco,monospace,sans-serif;"><br>It seems like default constructor is always called.&nbsp;&nbsp; Did I incorrectly call the base class' constructor?<br><br><br>Rux</div></div></body></html>