«private-methods» etiketlenmiş sorular

30
JavaScript özel yöntemleri
Genel yöntemle bir JavaScript sınıfı yapmak için şöyle bir şey yaparım: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Bu şekilde sınıfımın kullanıcıları: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Sınıf yöntemleri tarafından harici olarak değil , buy_foodve use_restroomyöntemleri tarafından çağrılabilen …

11
Özel bir yöntemi çağırmak için yansımayı nasıl kullanabilirim?
Sınıfımda bir grup özel yöntem vardır ve bir girdi değerine göre dinamik olarak çağırmak gerekir. Hem çağrı kodu hem de hedef yöntemler aynı örnektir. Kod şöyle görünür: MethodInfo dynMethod = this.GetType().GetMethod("Draw_" + itemType); dynMethod.Invoke(this, new object[] { methodParams }); Bu durumda, GetMethod()özel yöntemler döndürmez. Özel yöntemleri bulabilmesi BindingFlagsiçin nelere ihtiyacım …


9
Ruby'de özel modül yöntemleri
İki parçalı bir sorum var En iyi pratik Genel arabirimi kullanarak bir veri yapısı üzerinde bazı işlemler gerçekleştiren bir algoritmam var Şu anda, tek bir ortak arabirim yöntemi dışında tümü özel olan çok sayıda statik yönteme sahip bir modüldür. Tüm yöntemler arasında paylaşılması gereken bir örnek değişkeni vardır. Bunlar görebildiğim …
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.