martedì 6 febbraio 2024

When Delphi could be Case Sensitive?

 This morning, on compiling my Delphi source code, I received an hint:

Override method %s.%s should match case of ancestor %s.%s

The scenario that produces this hint, is the following:


In this case, Class2 inherits from Class1; in Class1, the Virtual Method is declared using a Pascal Case form. In Class2 the inherited method is writed in plain form. The Hint, says that is a good practice to use the same form on declaring method.

For info about this kind of hints, look at Embarcadero Delphi DocWiki

#codinglikeacoder

Embedding "Flavio", my name

 Hi, I'm { "embedding": [ 0.02614186331629753, 0.4381698966026306, -0.21378979086875916, 0.2108100950717926, ...