сколько ссылок вы открыли? вот те раз, вы же утверждаете, что методы классов - это подпрограммы, а подпрограммы не имеют модификаторов доступа! ЧТД!
Выложит текст по ссылке, которая опровергает эти книги. Где ты прочел об этих ограничениях в определении «подпрограммы»? Покажи ссылку…У тебя противоречия с данными авторами
Цитата
Introduction to Programming Using Java David J. Eck Hobart and William Smith
A subroutine that is in a class or object is often called a method, and “method” is the term that most people prefer for subroutines in Java. I will start using the term “method” occasionally, but I will continue to prefer the more general term “subroutine” in this chapter, at least for static subroutines. However, you should start thinking of the terms “method” and “subroutine” as being essentially synonymous as far as Java is concerned. Other terms that you might see used to refer to subroutines are “procedures” and “functions.” (I generally use the term “function” only for subroutines that compute and return a value, but in some programming languages, it is used to refer to subroutines in general.)
As I have mentioned before, in the context of object-oriented programming, subroutines are often referred to as methods. Now that we are starting to use objects, I will be using the term “method” more often than “subroutine.” Objects are closely related to classes. We have already been working with classes for several chapters, and we have seen that a class can contain variables and methods (that is, subroutines).
If an object is also a collection of variables and methods, how do they differ from classes? And why does it require a different type of thinking to understand and use them effectively? In the one section where we worked with objects rather than classes, Section 3.9, it didn’t seem to make much difference: We just left the word “static” out of the subroutine definitions!
The methods (that is, subroutines) that the object contains are called instance methods. For example, if the PlayerData class, as defined above, is used to create an object, then that object is an instance of the PlayerData class, and name and age are instance variables in the object. By the way, static member variables and static member subroutines in a class are sometimes called class variables and class methods, since they belong to the class itself, rather than to instances of that class.
Сообщение отредактировал edge - Feb 27 2021, 16:11
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
3) вот вы и снова опозорились! используя перегрузку, в C++ можно методам класса с одним и тем же именем назначить разные модификаторы доступа!
Может у тебя с арифметикой плохо? Ты не различаешь "один" и "не один" член класса? Если в классе всего один член класса, то ему назначить сразу три модификатора доступа - не получится. Например:
Цитата
В С# два или больше методов внутри одного класса могут иметь одинаковое имя, но при условии, что их параметры будут различными. Такую ситуацию называют перегрузкой методов (method overloading), а методы, которые в ней задействованы, — перегруженными. Перегрузка методов — один из способов реализации полиморфизма в С#.
Куда ты лезешь, неуч? Ты видишь сколько членов класса в этом коде? - один, не больше.
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
все правильно у меня написано, собственное значение импульса невырожденное, и этому значению соответствует только одна собственная функция!
Ой как тебя в разные стороны кидает-то А как же вероятности находить, если раскладывать запрещаешь? А как же менять представление, например с координатного на импульсное, с импульсного на координатное? Вот физик Олейник раскладывает собственную функцию невырожденного оператора…У тебя противоречия с физикой, ранк. Тем более ты не можешь отличить перемножение операторов от разложения вектора по базисным векторам. То есть ты не освоил линейную алгебру:
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
ну так вы попробуйте скомпировать свой говнокод, не указав модификатор доступа для метода класса посмотрим, что вам выдаст среда разработки!
То есть ты не знаешь, но утверждаешь, что именно среда разработки мне подсказала написать слово public(среда кстати не подсказывает, что нужно писать public), а я о его существовании не знала. Как оформляется класс, как создается объект, как вызывается метод объекта - знала, а вот слово public не знала. Где этому утверждению доказательства? – естественно никаких доказательств этому нет. Тогда почему же ты пишешь бездоказательные обвинения? - потому что ты человек гнилой и спокойно можешь оболгать другого человека, если тебе это выгодно
Цитата(edge @ Feb 8 2021 @ 22:36)
Для тебя тождественная функция в стиле объектно-ориентированного программирования Можешь построить график :
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
какая разница, какая дата? вы как заблуждались, так и продолжали заблуждаться и в декабре 2019 года, а сейчас неуклюже переобуваетесь и пытаетесь своим старым сообщениям придать совсем другой смысл, ПОЗОРИЩЕ!!! вот ваша теория:
в вашей теории модуль импульса определен, или вы отказываетесь от этого и других своих сообщений?
У Коэна написано об определенности импульса, где-то точнее, где-то менее точно(он тебя опроверг), и у тебя противоречия с самим собой
чем же он меня опроверг? у нас с ним совпадают вса рассуждения, все формулы и все графики! так что вы запутались в своих переобуваниях и словоблудии, ПОЗОРИЩЕ!!! это вас с вашим определенным модулем импульса, вашим словоблудием и с вашими авторами Коэн в пух и прах опроверг!!!
Ты же тупенький, поэтому и отрицаешь написанное в учебной литературе. И доказать свои утверждения не можешь
так это у вас знания математики убогие, раз не можете разобраться в своей литературе! вы же так и не показали, что за критерии сходимости последовательности использует автор так называемой учебной литературы, ПОЗОРИЩЕ!!!
А уж математики, физики в формулах разберутся- не переживай
а вот вы так и не разобрались за три с лишним года, куда подевалась амплитуда вероятности для собственного значения импульса после разложения, ПОЗОРИЩЕ!!! где эта амплитуда вероятности, а?
Ты походу старый склерозник biggrin.gif Память подводит
это вы тупая склерозница - из этого отрывка не следует, что методы класса - это виды подпрограмм! там написано (с подачи переводчиков) что это одно и то же! так откуда у вас взялись еще и виды подпрограмм?
Выложит текст по ссылке, которая опровергает эти книги. Где ты прочел об этих ограничениях в определении «подпрограммы»? Покажи ссылку…У тебя противоречия с данными авторами
вы так и не сходили ни по одной ссылке, ПОЗОРИЩЕ!!! посмотрите хотя английскую Википедию:
Цитата
Subroutines may be defined within programs, or separately in libraries that can be used by many programs. In different programming languages, a subroutine may be called a routine, subprogram, function, method, or procedure. Technically, these terms all have different definitions. The generic, umbrella term callable unit is sometimes used.
т.е. "технически все эти термины имеют разные определения", ЧТД!!!
как у вас подгорает то когда разоблачают ваше агрессивное невежество! вы таки не знали, что перегруженный метод класса можно описать с разными модификаторами доступа, ПОЗОРИЩЕ!!!
Тогда почему же ты пишешь бездоказательные обвинения?
ваш говнокод без модификатора public компилируется? НЕТ!!! ваш говнокод содержит другие модификаторы доступа типа private или protected? НЕТ!!! так что же вы тогда на этот свой говнокод ссылаетесь то, типа знаете, что есть такие модификаторы, ПОЗОРИЩЕ?!!!
Ты же бред пишешь. Ты не ссылаясь ни на один источник(по математике и по физике), говоришь, что знаменитый физик Бом не знает своего предмета, являясь тупой, слепой курицей, а вмести с ним редактор Сергей Васильевич Вонсовский (20 августа [2 сентября] 1910 — 11 августа 1998) — советский и российский физик, академик АН СССР (1966) и РАН (с 1991). Не можешь показать в книге Коэна как он осуществлял замену переменной дифференцирования. Ты покажи источник, в котором говорится, что замену переменной дифференцирования Бом обязан был делать не только к дельта-функции, но и к исходной функции. Ты же это выдумал, отсебятина у тебя:
вот только вы же тупенькая, вы же не знаете, что оператор кинетической энергии не коммутирует с оператором координаты, поэтому эти операторы не имеют общий функций!
Опять ты разложение путаешь с поиском общих функций двух коммутирующих операторов. Интеграл не является одновременно общей функцией оператора кинетической энергии и оператора координаты…Матрицы А и B тоже не коммутируют. Линейная комбинация является собственным вектором только оператора B, а оператора A – не является, хотя каждый вектор в отдельности в линейной комбинации являются собственным вектором оператора A, а не B:
Видишь график подобной функции(две функции под интегралом). Ты сколько графиков видишь справа(графическое представление функции)? – один. Интеграл – это одна функция… Вот графическое представление sin и разложения sin - они идентичны...
Тангенс угла наклона касательной в точке - это производная в точке. Производные в каждой точке у этих двух одинаковых функций буду одинаковыми.
Если две функции имеют одинаковые графики, то каким образом тангенс угла наклона касательной в точке у этих двух функций разный? вот теория:
Смотрим на картинку. У тебя интеграл одновременно и коэффициент разложения, и разложение собственной функции оператора импульса в импульсном представлении по собственным функциям оператора координаты в импульсном представлении. В соответствии с теорией Ландау. И является решением уравнения на собственные значения оператора импульса:
Сообщение отредактировал edge - Mar 1 2021, 22:38
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
у меня хороший пример того, что разложение не является целым, вы же против этого ничем не можете возразить,
А зачем ты лезешь в математику, если у тебя мозги не приспособлен к такому уровню абстракции? Делай чашки, математика это не твое…Видишь как разложение описывает вектор в пространстве. Один цельный вектор описывается как линейная комбинация трех векторов. И никаких склеенных кусочков:
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
ваш говнокод без модификатора public компилируется? НЕТ!!! ваш говнокод содержит другие модификаторы доступа типа private или protected? НЕТ!!! так что же вы тогда на этот свой говнокод ссылаетесь то, типа знаете, что есть такие модификаторы, ПОЗОРИЩЕ?!!!
В коде, который унижает тебя , присутствует public? - да. Есть у тебя доказательства, что я до написания этого кода не знала о существовании public? - нет. Ты это выдумал своей больной головой...Ты либо болен, либо клеветник - плохой человек в общем...
public - это и есть модификатор доступа...а ты этого не знал видимо, ПОЗОРИЩЕ -ранк... И твое настойчивое желание применить три модификатора к одному члену класса выдает в тебе гуманитария, который не знает программирование :
Сообщение отредактировал edge - Mar 1 2021, 22:06
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
Subroutines may be defined within programs, or separately in libraries that can be used by many programs. In different programming languages, a subroutine may be called a routine, subprogram, function, method, or procedure.Technically, these terms all have different definitions. The generic, umbrella term callable unit is sometimes used.
The discipline of object-oriented programming is based on objects andmethods (which are subroutines attached to these objects or object classes).
т.е. "технически все эти термины имеют разные определения",
Так ты выложил то, что подтверждает сказанное и мной и другими авторами. Методы, функции, процедуры - это все виды подпрограмм...И естественно они имеют отличия...
Цитата
Introduction to Programming Using Java David J. Eck Hobart and William Smith
A subroutine that is in a class or object is often called a method, and “method” is the term that most people prefer for subroutines in Java. I will start using the term “method” occasionally, but I will continue to prefer the more general term “subroutine” in this chapter, at least for static subroutines. However, you should start thinking of the terms “method” and “subroutine” as being essentially synonymous as far as Java is concerned. Other terms that you might see used to refer to subroutines are “procedures” and “functions.” (I generally use the term “function” only for subroutines that compute and return a value, but in some programming languages, it is used to refer to subroutines in general.)
As I have mentioned before, in the context of object-oriented programming, subroutines are often referred to as methods. Now that we are starting to use objects, I will be using the term “method” more often than “subroutine.” Objects are closely related to classes. We have already been working with classes for several chapters, and we have seen that a class can contain variables and methods (that is, subroutines).
If an object is also a collection of variables and methods, how do they differ from classes? And why does it require a different type of thinking to understand and use them effectively? In the one section where we worked with objects rather than classes, Section 3.9, it didn’t seem to make much difference: We just left the word “static” out of the subroutine definitions!
The methods (that is, subroutines) that the object contains are called instance methods. For example, if the PlayerData class, as defined above, is used to create an object, then that object is an instance of the PlayerData class, and name and age are instance variables in the object. By the way, static member variables and static member subroutines in a class are sometimes called class variables and class methods, since they belong to the class itself, rather than to instances of that class.
Сообщение отредактировал edge - Mar 1 2021, 22:05
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
вы таки не знали, что перегруженный метод класса можно описать с разными модификаторами доступа
Опять вранье Тебе не стыдно, ранк? Ляпну ни к селу, ни к городу, а теперь не знаешь как оправдаться Из этого диалога не следует, что я не знаю, мол перегруженный метод класса можно описать с разными модификаторами доступа. Твое упоминание перегруженных методов - это глупость. Перегруженных методов в классе как минимум два. А в коде, который унижает тебя, только один метод
Ты не умеешь программировать, поэтому и считаешь, что к одному члену класса можно применить три модификатора доступа.
используя перегрузку, в C++ можно методам класса с одним и тем же именем назначить разные модификаторы доступа!
Может у тебя с арифметикой плохо? Ты не различаешь "один" и "не один" член класса? Если в классе всего один член класса, то ему назначить сразу три модификатора доступа - не получится. Например:
Цитата
В С# два или больше методов внутри одного класса могут иметь одинаковое имя, но при условии, что их параметры будут различными. Такую ситуацию называют перегрузкой методов (method overloading), а методы, которые в ней задействованы, — перегруженными. Перегрузка методов — один из способов реализации полиморфизма в С#.
Куда ты лезешь, неуч? Ты видишь сколько членов класса в этом коде? - один, не больше.
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
Подпрограмма — поименованная или иным образом идентифицированная часть компьютерной программы, содержащая описание определённого набора действий.
Виды подпрограмм Функция — это подпрограмма специального вида, которая, кроме получения параметров, выполнения действий и передачи результатов работы через параметры имеет ещё одну возможность — она может возвращать результат. Вызов функции является, с точки зрения языка программирования, выражением, он может использоваться в других выражениях или в качестве правой части присваивания. Подробнее см. в статье Функция (программирование). Процедура — это независимая именованная часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий.
Подпрограммы, входящие в состав классов в объектных языках программирования, обычно называются методами. Этим термином называют любые подпрограммы-члены класса, как функции, так и процедуры; когда требуется уточнение, говорят о методах-процедурах или методах-функциях.
Сообщение отредактировал edge - Mar 1 2021, 23:23
--------------------
Каждый из нас бывает дураком по крайней мере 5 минут в день; мудрость заключается в том, чтобы не превысить лимит!
Ты покажи источник, в котором говорится, что замену переменной дифференцирования Бом обязан был делать не только к дельта-функции, но и к исходной функции.
это же очевидные требования! была формула (10.47a), стала - (10.47b) почему замена переменной дифференцирования только в правой части под интегралом, а? вы же хвастаетесь своими знаниями в математике, а объяснить корректность такой замены не можете, ПОЗОРИЩЕ!!! вот и приходится вам ссылаться не на математику, а на известность автора, ПОЗОРИЩЕ!!! и вы не можете объяснить, почему это Коэн не стал пользоваться преобразованиями Бома, ПОЗОРИЩЕ!!!
вы же бесконечно тупая слебая злобная курица! вы же даже не понимаете, о чем пишете! у вас в разложении, которое не является собственной функцией оператора импульса, каждое состояние из β набора описывается сразу двумя волновыми функциями, которые не коммутируют друг с другом, ПОЗОРИЩЕ!!!
Опять ты разложение путаешь с поиском общих функций двух коммутирующих операторов.
смотрите ответ выше - у вас коэффициенты стали вдруг не коэффициентами, а собственными функциями оператора кинетической энергии, при этом оператор кинетической энергии не коммутирует с оператором координаты, ПОЗОРИЩЕ!!!
у вас картинка с вашим мыслями расходится, соберитесь, и подумайте еще раз, чего сказать то хотели, а? а пока вы лишь снова жиденько обделались, ПОЗОРИЩЕ!!!
Один цельный вектор описывается как линейная комбинация трех векторов. И никаких склеенных кусочков
как это нет скленных кусочков? нет операций сложения или интегрирования? нет слагаемых и подинтегральных выражений? в чем же тогда заключается разложение и в чем смысл?
и как это свидетельствует о вашем знании ООП, о модификаторах доступа, и в частности, о таких модификаторах как private или protected? ваши отсылки к вашему же говнокоду свидетельствуют, что в программировании в разбираетесь крайне слабо, что, кстати, подтверждается и другими вашими ошибками, ПОЗОРИЩЕ!!!
Так ты выложил то, что подтверждает сказанное и мной и другими авторами. Методы, функции, процедуры - это все виды подпрограмм...И естественно они имеют отличия...
в том то и дело, что это вовсе не виды подпрограмм, это совершенно разные парадигмы программирования, и в английской Википедии об этом прямо написано!
в вашем источнике видами подпрограмм являются только функции и процедуры! глаза разуйте на свою цитату, нет методов класса среди видов подпрограмм, ПОЗОРИЩЕ!!!
Из этого диалога не следует, что я не знаю, мол перегруженный метод класса можно описать с разными модификаторами доступа.
как у вас подгорает то, хе-хе! из этого диалога как раз и следует, что вы не только не знали на момент написания своего говнокода о существовании модификаторов доступа private и protected, но еще не знали и о перегрузках, и о том, что методам класса с одним и тем же именем можно присвоить разные модификаторы доступа! ваше невежество не удивительно - вы же считаете, что методы класса являются такими же подпрограмми, как например, в языке Pascal, а в языке Pascal нет модификаторов доступа, нет перегрузок и т.п.,ПОЗОРИЩЕ!!!
Так ты переобулся? у тебя теперь модуль импульса тоже определен, порой даже точно?
вы же тупая слепая злобная курица с памятью как у мухи! у Коэна же написано, что это при больших n! и у меня для вас плохие новости - я вам давно намекал, что при больших n движение частицы в бесконечно глубокой потенциальной яме становится близким к классическому, и импульс становится почти определенным!
В твоей теории модуль импульса определен, но не известен. И координата кстати тоже определена в твоей теории. Чтож ты говоришь, что модуль импульса не имеет определенного значения, если это противоречит твоей теории? Кроме того у тебя противоречия с самим собой. Ты не можешь определиться с какой точностью можно измерить импульс:
Принцип неопределенности не позволит тебе измерить импульс с бОльшей точностью (например, как в красных границах), чем позволяет принцип неопределенности. Ты совсем не знаешь квантовую механику.
как это не позволит? вы же так и остались на уровне тупой прыщавой школоты, не понимающей квантовую физику! квадрат волновой функции в импульсном представлении как раз и определяет спектр возможных значения импульса! и результатом измерения может быть любое значение из этого спектра (с соответствующей вероятностью)! а то, что в диапазоне в пределах красных линий - с очень даже высокой вероятностью!
Как и в теории Савельева. Если модуль импульса не определен, то и возвести в квадрат будет нечего. Не сможешь найти минимальную энергию указанным способом...Поэтому Савельев сначала определяет чему равен модуль импульса, а затем возводит в квадрат…
в вашей теории тождественная функция абсурдная, да еще и бесполезная
Твоя функция зависимости количества точек от количества точек (где количество точек – бесконечность) – абсурдная и бессмысленная...И ты пока не привел пример применения тождественной функции на практике…
профайлер показывает, что функция ROW_NUMBER возвращает номер строки, т.е. это тождественная функция!
Чтобы вернуть номер строки, нужно сначала получить номер строки в качестве аргумента (это во-первых). А в качестве аргумента у функции ROW_NUMBER () что? – ничего? А во-вторых, тождественная функция не содержит суммирования. А код функции ты не показал, за то есть пример того, как пишут подобную функцию – с суммированием. То есть функция не тождественная:
Так у тебя противоречие на противоречии. Либо у тебя выражение (2) равно нулю, либо ты из выражения (1) не можешь вывести выражение (2), так как они не равны. Не лезь в математику, неуч:
Ты же тупенький, ни прочитать, ни понять не можешь. Среднее значение функции на любом конечном интервале аргумента при L стремящемся к бесконечности равно 0.