Question about linked library inheritance

J

Jeffrey Moss

------=_NextPart_000_0079_01C4E105.FCA2F2C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Here is a test case I came up with to demonstrate the problem I'm =
having. libxml is a shared object, and when I try and inherit from the =
Document class, it won't let me override the initializer. Is this =
expected behavior or am I doing something wrong?


require 'xml/libxml'

class Test < XML::Document
def initialize(params)
print params
super('1.0')
end
end

object =3D Test.new('123')
print object.inspect

output:
<?xml version=3D"123"?>

expected output:
<?xml version=3D"1.0"?>
------=_NextPart_000_0079_01C4E105.FCA2F2C0--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,164
Messages
2,570,901
Members
47,439
Latest member
elif2sghost

Latest Threads

Top