Statik kalıtım zincirleri ve statik kapsülleme ile ilgili sorun. Peki ya Nesne modelleniyorsa ve dinamik bir yapıya ihtiyaç duyuyorsa? Manuel yeniden yazma, böyle bir Nesnenin hızlı ve doğal bir şekilde gelişmesine izin vermez.
Standart OOP, insan düşüncesinin sahip olduğu esneklikten yoksundur. Tüm Nesnelerin yapıları statiktir, kalıtsal ilişkiler kodu değiştirmeden değişmez . Bu ciddi bir eksiklik.
OOP değişmezdir ve Bilincin doğal bir özelliğidir, ancak uygulanmasının sakıncaları olabilir.
Ve nesneler arasındaki çoklu kalıtım ve ilişkilerle ilgili sorun nedir?
Üçüncü noktada, Peter, Tanrı tarafından, dizilerde küresel düzeyde her şeyi reçete ettiği için bir özür dileyen kişiden beklemiyordu. Sınıfın alanlarında, değişkenleriniz yoktur, ancak sırasıyla çalışma zamanında ekleme / çıkarma yapabilirsiniz, yukarıda eşlik eden frenler hakkında zaten yazılmıştır. Bu arada, doğru yazımla, frenler oldukça kabul edilebilir olabilir.
Teknik olarak, Düşünme, Gerçeklik nesnelerinin ve ilişkilerinin bir yansıması ve modellenmesidir.
Yapay Zeka, Gerçeklik nesnelerini keşfeden, onlardan alınan verileri ayrıştıran ve modellerini kendi içinde yeniden üreten Akıl'ın çalışmalarını tekrar etmelidir.
Vladimir Simakov : Üçüncü noktada, Peter, Tanrı tarafından, dizilerde küresel düzeyde her şeyi reçete ettiği için bir özür dileyen kişiden beklemiyordu. Sınıfın alanlarında, değişkenleriniz yoktur, ancak sırasıyla çalışma zamanında ekleme / çıkarma yapabilirsiniz, yukarıda eşlik eden frenler hakkında zaten yazılmıştır. Bu arada, doğru yazımla, frenler oldukça kabul edilebilir olabilir.
Evet, Nesnelere özelliklerin eklenebileceğini anlıyorum, ancak diğer özellikler ve nesnelerle ilişkileri güncellemeden böyle bir ekleme anlamsızdır. Yapısal olarak, her Nesne diğer nesnelerin ortamına entegre edilmiştir ve ilişkileri karmaşık ve karmaşıktır. Standart OOP, kodu yeniden yazıp yeniden derleyerek nesne ilişkilerini değiştirmenize olanak tanır. Ve "anında" yeni özellikler eklemek nesnelerin yapısını değiştirmez ve sistem bozulmadan kalır veya bozulur. Sistemin kendisinin "anında" değişmesi gerekir.
OOP, bir kişinin bilgileri genelden özele "katmanlar" dağılımıyla hiyerarşik bir yapıya bağlama yeteneğidir. Bu, OOP'nin "değişmezliği" dir. OOP'nin insan beyninde ve bir bilgisayar programında uygulanması farklıdır.
Реter Konow : Evet, Nesnelere özelliklerin eklenebileceğini anlıyorum, ancak diğer özellikler ve nesnelerle ilişkileri güncellemeden böyle bir ekleme anlamsızdır. Yapısal olarak, her Nesne diğer nesnelerin ortamına entegre edilmiştir ve ilişkileri karmaşık ve karmaşıktır. Standart OOP, kodu yeniden yazıp yeniden derleyerek nesne ilişkilerini değiştirmenize olanak tanır. Ve "anında" yeni özellikler eklemek nesnelerin yapısını değiştirmez ve sistem bozulmadan kalır veya bozulur. Sistemin kendisinin "anında" değişmesi gerekir.
Yeni bir operatör var. Bu ifade, program yürütme sırasında yeni bir nesne oluşturmanıza olanak tanır.
Nesnelere işaretçi dizileri vardır. Bu diziler, içlerindeki herhangi bir nesneye bir işaretçi koymanıza izin verir.
İşaretçi dizilerinin kendileri nesnelerdir.
Şimdi düşünün ve cevaplayın - nesnelere anında özellikler eklemek mümkün mü, değil mi?
Her şeyin bir sınırı vardır.
Standart bir OOP sorunu buldum:
OOP değişmezdir ve Bilincin doğal bir özelliğidir, ancak uygulanmasının sakıncaları olabilir.
Her şeyin bir sınırı vardır.
Standart bir OOP sorunu buldum:
OOP değişmezdir ve Bilincin doğal bir özelliğidir, ancak uygulanmasının sakıncaları olabilir.
________________________________________________________________________________________
Neden değişmez?
Belki de yapay zekayı ondan ne elde etmek istediğimize göre tanımlamak daha iyidir?
Evet haklısın.
Nesneleri modellemek için bir bilgisayar sistemi öğretmek istiyorum.
Teknik olarak, Düşünme, Gerçeklik nesnelerinin ve ilişkilerinin bir yansıması ve modellenmesidir.
Yapay Zeka, Gerçeklik nesnelerini keşfeden, onlardan alınan verileri ayrıştıran ve modellerini kendi içinde yeniden üreten Akıl'ın çalışmalarını tekrar etmelidir.
Üçüncü noktada, Peter, Tanrı tarafından, dizilerde küresel düzeyde her şeyi reçete ettiği için bir özür dileyen kişiden beklemiyordu. Sınıfın alanlarında, değişkenleriniz yoktur, ancak sırasıyla çalışma zamanında ekleme / çıkarma yapabilirsiniz, yukarıda eşlik eden frenler hakkında zaten yazılmıştır. Bu arada, doğru yazımla, frenler oldukça kabul edilebilir olabilir.
Peter, bu muhtemelen genetik kodun deşifre edilmesi ve bu koda göre bir nesnenin oluşumu alanından bir şey mi?
________________________________________________________________________________________
Neden değişmez?
OOP, bir kişinin bilgileri genelden özele "katmanlar" dağılımıyla hiyerarşik bir yapıya bağlama yeteneğidir. Bu, OOP'nin "değişmezliği" dir. OOP'nin insan beyninde ve bir bilgisayar programında uygulanması farklıdır.
Peter, bu muhtemelen genetik kodun deşifre edilmesi ve bu koda göre bir nesnenin oluşumu alanından bir şey mi?
Evet, Nesnelere özelliklerin eklenebileceğini anlıyorum, ancak diğer özellikler ve nesnelerle ilişkileri güncellemeden böyle bir ekleme anlamsızdır. Yapısal olarak, her Nesne diğer nesnelerin ortamına entegre edilmiştir ve ilişkileri karmaşık ve karmaşıktır. Standart OOP, kodu yeniden yazıp yeniden derleyerek nesne ilişkilerini değiştirmenize olanak tanır. Ve "anında" yeni özellikler eklemek nesnelerin yapısını değiştirmez ve sistem bozulmadan kalır veya bozulur. Sistemin kendisinin "anında" değişmesi gerekir.
Yeni bir operatör var. Bu ifade, program yürütme sırasında yeni bir nesne oluşturmanıza olanak tanır.
Nesnelere işaretçi dizileri vardır. Bu diziler, içlerindeki herhangi bir nesneye bir işaretçi koymanıza izin verir.
İşaretçi dizilerinin kendileri nesnelerdir.
Şimdi düşünün ve cevaplayın - nesnelere anında özellikler eklemek mümkün mü, değil mi?