Результаты поиска по запросу "class"

2 ответа

Как абстрактные классы могут иметь ссылки, но не объекты?

Обратите внимание, что вы не можете создать объект абстрактного класса, но вы все равно можете иметь ссылку на объект, тип которого является абстрактным классом. Конечно, фактический объект, на который он ссылается, должен быть экземпляром ...

2 ответа

Вам нужно выполнить всю инициализацию в __constructor. То есть в php5. Или в $ this-> class_name () в самом старом php4.

бъявлении значений по умолчанию для свойств в классе PHP оказывается, что вы не можете использовать конкатенацию. Есть причина для этого? class Foo { public $property = __DIR__ . '/'; }

3 ответа

Результат не на 100% эквивалентен тому, что вы хотите (из-за ADL), но квалифицированные имена - это то, что вы ожидаете.

тся ли следующий код C ++ действительным? namespace Foo { class Bar { // Class code here. }; } namespace Foo { namespace Bar { void SomeFunction(); { // Function code here. } } }Другими словами, может ли быть пространство имен с тем же именем, ...

ТОП публикаций

5 ответов

http://dwellupper.io/post/48/defining-class-constants-in-php

могу определить константу внутри класса и сделать так, чтобы она была видимой только при вызове в контексте класса? ....что-то вродеFoo::app()->MYCONSTANT; (и если называется какMYCONSTANT быть проигнорированным)

5 ответов

Я не знал и не хотел, но должен сказать, что это не совсем отвечает на вопрос.

мер, этот код Python: a = object() a.b = 3бросаетAttributeError: 'object' object has no attribute 'b' Но этот кусок кода: class c(object): pass a = c() a.b = 3просто отлично. Почему я могу назначить свойство b, если класс x не имеет этого ...

1 ответ

 метод»

ользую Ruby on Rails 3, и я реализовал рабочее наследование одной таблицы, как показано ниже: class User < ActiveRecord::Base # Schema Information # # Table name: User # # id : integer # type : string # children_user_id: integer ... end class ...

2 ответа

Смотрите мои ревизии и комментарии в моей оригинальной Q. Thnx

то можно написать в своем собственном классе, чтобы использовать его снова и снова? И там, где находится строка комментария "// Загружает список", я должен иметь возможность изменить это во время выполнения. Спасибо заранее за информацию. /** * ...

4 ответа

Насколько я знаю, вы не можете достичь ощутимого улучшения, используя struct вместо class.

жный дубликат: Структура против класса в C # [https://stackoverflow.com/questions/203695/structure-vs-class-in-c] Извините, если это открытый вопрос, но я просто хочу знать, слишком ли велика моя структура. Причина, по которой я хочу ...

5 ответов

Java не поддерживает перегрузку операторов

я есть такой класс: private static class Num { private int val; public Num(int val) { this.val = val; } }Можно ли добавить объекты класса с помощью оператора «+»? Num a = new Num(18); Num b = new Num(26); Num c = a + b;

4 ответа

Смотрите этот вопрос и топ ответ

дние несколько дней я «понижал»> 1000 файлов кода C ++ до C. Это шло хорошо до сих пор. Вдруг я лицом к лицу с классом ... Сначала компилятор указал на ошибку в заголовочном файле: class foobar { foo mutex; public: foobar() { oneCreate(&mutex, ...