Romman Sabbirrommansabbir.com·Mar 27, 2024Object Oriented Programming (OOP) - Interface vs Abstraction (Java/Kotlin)[Cover Image by : Rafael de Nadai] In the world of programming, two key concepts often come up: Interface and Abstraction. Both are fundamental to object-oriented programming (OOP) and play crucial roles in designing robust and maintainable software ...Discuss·205 readsmaintainable software
Kelvin Benjaminkbench.hashnode.dev·Feb 22, 2024Unlocking Typescript's power: Mastering Advanced Object Types with Interfaces and TypesIntroduction TypeScript, a statically typed superset of JavaScript, empowers developers to define custom types, adding a layer of predictability to their code. In this article, we'll explore advanced object types in TypeScript, focusing on the use of...Discuss·1 likeTypeScript
Swapnil Pantswapn652.hashnode.dev·Feb 12, 2024OOPS in Java: Diving deep into 'static' and 'abstract'I have seen a lot of people getting confused with OOPS concepts, especially those related to static and abstract keyword. In this blog, I will be covering up all the possible combinations of code using these 2 keywords, so that whenever someone asks ...Discuss·10 likes·32 readsOOPS in Java
Satvik Singh Sengarsatviksengarblogs.hashnode.dev·Feb 3, 2024Exploring Interfaces In JavaImagine you're visiting a new city and want to explore its various attractions. You might come across different types of vehicles, such as buses, taxis, and auto-rickshaws. While these vehicles differ in appearance and size, they all share a common p...DiscussJava
Tanmaytanmay4l.hashnode.dev·Jan 30, 2024Understanding TypeScript: Enhancing JavaScript for Better DevelopmentIntroduction Hey there, fellow coders! Today, we're diving into the world of TypeScript. If you've been working with JavaScript, you might wonder, "Why bother with TypeScript?" Well, as we unpack the layers of TypeScript, you'll see how it's not just...Discuss·22 likes·28 readsTypeScript
woodstockwoodstock.hashnode.dev·Jan 28, 2024인터페이스(Interface)인터페이스 인터페이스란 타입 별칭과 동일하게 타입에 이름을 지어주는 또 다른 문법으로 상속, 합침 등의 특수한 기능을 제공하기 때문에 객체의 구조를 정의하는데 특화되어 있다. // 타입 별칭 type A = { a : string; b : number; } // 인터페이스 interface A { a : string; b : number; } 선택적 프로퍼티 읽기 전용 프로퍼티 메서드 타입 정의하기 // 함수 표현식 ...DiscussTypeScripthybride type
Waleed Javedwaleed.hashnode.dev·Jan 25, 2024Creating Node.js CLI Tool That Generates Type Specific DataWe will walk through the process of creating a Node.js Command-Line Interface (CLI) tool that generates random data using the faker library. Additionally, we'll enhance the output using the chalk library to add color and style to the command-line int...Discuss·36 readsfakerjs
Nikhil Abhiman Jadhavtechnikio.hashnode.dev·Jan 7, 2024"Java Interface Essentials: Elevating Code Design and Collaboration"1. Introduction: Greetings, fellow code enthusiasts! Today, we're delving into a concept that's more than just a set of rules; it's a game-changer in the Java programming arena. Buckle up as we explore the magical realm of interfaces! #CodeMagicLau...Discusstechnikio
Fikemi Femi-Fredfikemifemi-fred.hashnode.dev·Dec 21, 2023Navigating the Bonds of Code: Understanding Inheritance and Interfaces in C#Introduction Imagine walking into a family reunion and seeing traits passed down through generations - the same smile, the same laugh, echoing through the ages. In the world of C#, these familial bonds are mirrored in the concept of inheritance, wher...Discuss·30 readsC#
Khushikhushi282.hashnode.dev·Oct 24, 2023Designing Tomorrow's Visions: hard?Is it the brush strokes, the mouse's precision, or the boundless imagination that shapes worlds on a canvas or a screen? The essence of design transcends mere tools; it's a fusion of art, technology, and a relentless pursuit of innovation. Though I'm...DiscussDesign