tag:blogger.com,1999:blog-5704450.post108803151919803868..comments2024-03-20T20:27:05.438-07:00Comments on Vishal Joshi's Tangent: VJs Tip Of The Day - June 28th 2004Vishal R Joshihttp://www.blogger.com/profile/05217117734084631137noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-5704450.post-1159894271055987842006-10-03T09:51:00.000-07:002006-10-03T09:51:00.000-07:00The non-virtual interface (NVI) idiom says that th...The non-virtual interface (NVI) idiom says that there shouldn't be any virtual methods in a class' public interface. I don't strictly follow this idiom but there are times when adhering to it really pays off.<BR/><BR/>See also: http://www.gotw.ca/publications/mill18.htmAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-5704450.post-1088699106046857002004-07-01T09:25:00.000-07:002004-07-01T09:25:00.000-07:00This seems incorrect. as a matter of fact, good de...This seems incorrect. as a matter of fact, good designers try to make virtual functions private. They cannot be called from the derived class, but they can be overridden.Anonymousnoreply@blogger.com