2016-04-10 21 views
0

JessTab komutu make-instance, yeni bir sınıf örneği oluşturur. Yeni bir örnek oluşturmak istemiyorum, bunun yerine var olanı kullanıp başka bir sınıfın örneği olarak ayarladım. JessTab komutları ile bunu yapmak mümkün mü? BuBir sınıf için bir örnek eklemek için Jesstab komutu

(make-instance paul of Person (name "Paul") (age 42)) 

gibi

cevap

0

bir marka örnekli nesnesi referans tek NESNE yuvası ve sınıf tanımlayan bir yuvayı, örneğin (is-a Person) sahip olan bir gölge gerçeği oluşturur. numaralı herhangi bir nesneden ayrı olarak, aynı zamanda üst sınıfının bir nesnesi olan da, başka bir sınıfın bir örneği olarak bir nesne yapılamaz.

Belki başka bir yaklaşım kullanarak daha iyi ele alınabilecek bir sorunu çözmeye çalışıyorsunuz - neden bunu ilk etapta sormuyorsunuz?

İlgili konular