Class Quiz-Asked in Interviews

How can we make a C++ class such that objects of it can only be created using a new operator? If a user tries to create an object directly, the program produces a compiler error.

A) Not Possible

B) By making destructor private

C) By making constructor private

D) By making both constructor and destructor private


B) is Correct

This code snippet explains the solution

Thanks for Reading

Placewit grows the best engineers by providing an interactive classroom experience and by helping them develop their skills and get placed in amazing companies.

Learn more at Placewit. Follow us on Instagram and Facebook for daily learning.




Upskilling students for tech placements!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Streams & Bridges: Better Together

TryHackMe : The Cod Caper | Walkthrough | By Rohit Parmar

VMware vSphere 7: What’s Changed in the Newest Version?

Headless Magento 2 with Vue.js

The Power of Using a Domain Model for Time in .NET

Creating Tableau subscriptions for all users in a group with REST API calls

Greedy Algorithms Flash Notes

Anonymous functions in python (Lambda)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


Upskilling students for tech placements!

More from Medium

One Mile on the globe Puzzle

Interview preparation -DSA #day1

14 Days Study Plan to Crack Algo I

Meta / Amazon / Google / Microsoft Interview Question: 36.