Pytania oznaczone «oop»

111
Zagnieżdżona lub wewnętrzna klasa w PHP

Buduję klasy użytkownika dla mojej nowej strony internetowej, jednak tym razem myślałem o zbudowaniu jej trochę inaczej ... C ++ , Java, a nawet Ruby (i prawdopodobnie inne języki programowania) pozwalają na użycie zagnieżdżonych / wewnętrznych klas wewnątrz głównej klasy, co pozwala nam uczynić...

109
Gdzie używam delegatów? [Zamknięte]

Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 7 lat temu . Popraw to...

109
Jaka jest metoda __del__, jak ją nazwać?

Czytam kod. Istnieje klasa, w której __del__zdefiniowano metodę. Dowiedziałem się, że ta metoda służy do niszczenia instancji klasy. Nie mogę jednak znaleźć miejsca, w którym ta metoda jest stosowana. Głównym tego powodem jest to, że nie wiem, jak ta metoda jest stosowana, chyba nie tak:...

109
Kiedy używać opcji „raise NotImplementedError”?

Czy ma to przypominać sobie i swojemu zespołowi o prawidłowym wdrożeniu zajęć? Nie w pełni korzystam z takiej klasy abstrakcyjnej: class RectangularRoom(object): def __init__(self, width, height): raise NotImplementedError def cleanTileAtPosition(self, pos): raise NotImplementedError def...

109
Zrozumieć NSRunLoop

Czy ktoś może wyjaśnić, co to jest NSRunLoop? więc jak wiem, NSRunLoopjest to coś związanego, NSThreadprawda? Więc załóżmy, że tworzę wątek podobny do NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod {...

108
Jak mogę używać Swift w Terminalu?

Przeczytałem Co nowego w Xcode 6 . Artykuł wprowadza nową funkcję dotyczącą Xcode 6 i mówi: Wiersz poleceń Debugger Xcode zawiera interaktywną wersję języka Swift, znaną jako REPL (Read-Eval-Print-Loop). Użyj składni Swift do oceny i interakcji z uruchomioną aplikacją lub napisz nowy kod w...

108
Dodaj znaki do ciągu w JavaScript

Muszę dodać znaki pętli For do pustego ciągu. Wiem, że możesz użyć funkcji concat w JavaScript, aby wykonać konkatacje ze stringami var first_name = "peter"; var last_name = "jones"; var name=first_name.concat(last_name) ale na moim przykładzie to nie działa. Masz pomysł, jak to zrobić w inny...