StackOverflow Questions for Tag: non-virtual-interface

İsa Yurdagül
İsa Yurdagül

Reputation: 83

Mocking problem on Non-Virtual functions with NVI Idiom

Score: 2

Views: 134

Answers: 1

Read More
Sergey Kolesnik
Sergey Kolesnik

Reputation: 3630

Make base NVI virtual function private?

Score: 1

Views: 76

Answers: 1

Read More
Eternal
Eternal

Reputation: 2907

Does the Non-Virtual Interface idiom not apply to pure virtual functions?

Score: 4

Views: 439

Answers: 2

Read More
andreas buykx
andreas buykx

Reputation: 12950

How to implement an interface class using the non-virtual interface idiom in C++?

Score: 4

Views: 4276

Answers: 4

Read More
BeeBand
BeeBand

Reputation: 11483

What is the point of a private pure virtual function?

Score: 153

Views: 56741

Answers: 6

Read More
Greg von Winckel
Greg von Winckel

Reputation: 2261

No type named 'type' in CTRP derived class

Score: 12

Views: 2972

Answers: 4

Read More
Narek
Narek

Reputation: 39881

C# call an interface method non-virtual implementation

Score: 4

Views: 817

Answers: 4

Read More
user1766172
user1766172

Reputation: 93

Adding invariants in non virtual interface idiom

Score: 0

Views: 147

Answers: 2

Read More
azy.development
azy.development

Reputation: 23

NVI doesn't prevent name hiding; why not use virtual final instead?

Score: 1

Views: 84

Answers: 0

Read More
user705414
user705414

Reputation: 21200

Non-virtual interface design pattern in C#/C++

Score: 35

Views: 10830

Answers: 2

Read More
Robert S. Barnes
Robert S. Barnes

Reputation: 40558

C++: Difference between NVI and Template Method Patterns?

Score: 10

Views: 2894

Answers: 2

Read More
Johann Gerell
Johann Gerell

Reputation: 25581

Is the Non-Virtual Interface (NVI) idiom as useful in C# as in C++?

Score: 7

Views: 2909

Answers: 4

Read More
andreas buykx
andreas buykx

Reputation: 12950

nonvirtual interface idiom for more than two levels of inheritance?

Score: 6

Views: 721

Answers: 2

Read More
orfdorf
orfdorf

Reputation: 1010

Android activity life cycle: why isn't calling the super method first enforced?

Score: 0

Views: 1274

Answers: 2

Read More
user2962533
user2962533

Reputation: 396

Virtual template workaround for multi level NVI

Score: 1

Views: 107

Answers: 0

Read More
Knitschi
Knitschi

Reputation: 3102

Is it possible to write a c++ class template that automatically wraps and virtualizes non virtual interfaces?

Score: 2

Views: 252

Answers: 0

Read More
Rich
Rich

Reputation: 1851

Under the NVI idiom, why can't the virtual function be public?

Score: 8

Views: 2898

Answers: 2

Read More
iFreilicht
iFreilicht

Reputation: 14474

Bringing non-virtual interfaces and multi-level inheritance together

Score: 2

Views: 171

Answers: 2

Read More
DarioP
DarioP

Reputation: 5465

Clone method with a non virtual interface and some private variables

Score: 2

Views: 335

Answers: 3

Read More
Dennis
Dennis

Reputation: 3731

Private inheritance and non-virtual interfaces

Score: 2

Views: 119

Answers: 1

Read More
PreviousPage 1Next