«oop» etiketlenmiş sorular

Nesneye yönelik programlama, "nesneler" kullanan bir programlama paradigmasıdır: etkileşimleriyle birlikte veri alanları ve yöntemlerinden oluşan veri yapıları.


20
PHP'de 1'den fazla sınıfı kullanarak bir sınıfı genişletebilir miyim?
İhtiyacım olan ancak kuruluş için ayrı ayrı saklamak istediğim işlevlere sahip birkaç sınıfım varsa, bir sınıfı her ikisine de sahip olacak şekilde genişletebilir miyim? yani class a extends b extends c edit: sınıfları birer birer genişletmek biliyorum, ama anında birden fazla temel sınıfları kullanarak bir sınıfı genişletmek için bir yöntem …
150 php  class  oop  extends 

7
Statik ve Mühürlü sınıf farkları
Statik sınıfta uygulanan herhangi bir sınıf var mı? anlamına geliyor: static class ABC : Anyclass Hem mühürlü hem de statik sınıftan miras alınabilecek herhangi bir sınıf var mı? anlamına geliyor: static class ABC : AClass {} Ve sealed class ABC : AClass {} Bir şekilde yanlış olabilir miyim?
150 c#  .net  oop  static  sealed 



9
Java Haritası Koleksiyonu neden genişletmiyor?
Ben Map<?,?>değil bir gerçeği ile şaşırdım Collection<?>. Eğer böyle ilan edilirse çok mantıklı olacağını düşündüm: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Sonuçta, a Map<K,V>bir koleksiyon Map.Entry<K,V>, değil mi? Peki bunun böyle uygulanmamasının iyi bir nedeni var mı? Bir çoğu yetkili cevap için Cletus sayesinde, ama hala neden, zaten bir görüntüleyebilirsiniz merak …
146 java  oop  collections 




6
Python'da nasıl sınıf tasarlayabilirim?
Bir pençe içindeki pençeleri ve ayak parmaklarını tespit etmek için önceki sorularımda gerçekten harika bir yardım aldım , ancak tüm bu çözümler bir seferde sadece bir ölçüm için çalışıyor. Şimdi oluşan veri var: yaklaşık 30 köpek; her birinin 24 ölçümü vardır (birkaç alt gruba ayrılmıştır); her ölçümün en az 4 …
143 python  oop  class-design 

10
Python'da özellik özelliğinin nasıl kullanılacağına dair gerçek dünya örneği?
@propertyPython'da nasıl kullanacağımla ilgileniyorum . Python belgelerini okudum ve oradaki örnek, bence, sadece bir oyuncak kodu: class C(object): def __init__(self): self._x = None @property def x(self): """I'm the 'x' property.""" return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x _xMülk dekoratörü ile doldurulmuştan ne kadar …

20
Java'da Bağımsız Değişkenlere Sahip Singleton
Wikipedia'daki Singleton makalesini okuyordum ve bu örnekle karşılaştım: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ private static class SingletonHolder { private …

5
Java `final` yöntemi: ne vaat ediyor?
Bir Java sınıfında final, bu yöntemin geçersiz kılınmayabileceğini işaretlemek için bir yöntem olarak tanımlanabilir : public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { ...} } Bu açıktır ve yanlışlıkla geçersiz …
141 java  oop  final 

12
Php anonim nesneler oluşturma
Bildiğimiz gibi, aşağıdaki kod gibi JavaScript'te anonim nesneler oluşturmak kolaydır: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Çıktı: an alert is raised with value "johnny" Aynı teknik PHP'de de uygulanabilir mi? PHP'de anonim nesneler oluşturabilir miyiz?
141 php  oop  object 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.