Tagged articles
27 articles
Page 1 of 1
Lisa Notes
Lisa Notes
Mar 31, 2026 · Fundamentals

Java Objects from Scratch: A Step‑by‑Step Guide

This tutorial walks through the fundamentals of Java objects, covering declaration, instantiation, referencing, practical code examples—including a HelloTest class and a Point/Rectangle demo—and explains Java's automatic garbage collection and manual cleanup techniques.

ConstructorsGarbage CollectionJava
0 likes · 10 min read
Java Objects from Scratch: A Step‑by‑Step Guide
Lisa Notes
Lisa Notes
Mar 26, 2026 · Fundamentals

Java Classes and Objects: A Beginner’s Guide from Scratch

This article explains the fundamentals of object‑oriented programming in Java, covering objects, classes, inheritance, encapsulation, polymorphism, and packages with concrete examples that illustrate how real‑world concepts map to Java code and how objects interact through message passing.

EncapsulationInheritanceJava
0 likes · 12 min read
Java Classes and Objects: A Beginner’s Guide from Scratch
Code Mala Tang
Code Mala Tang
Apr 23, 2025 · Fundamentals

Why Everything Is an Object in Python: Understanding Mutable vs Immutable

This article explains Python’s core principle that every value is an object, detailing how identity, type, and value define objects, and contrasts mutable and immutable types through practical code examples, illustrating their impact on memory management, variable assignment, function arguments, and common pitfalls.

Function ArgumentsMemory ManagementObjects
0 likes · 11 min read
Why Everything Is an Object in Python: Understanding Mutable vs Immutable
Test Development Learning Exchange
Test Development Learning Exchange
Jan 19, 2025 · Fundamentals

Understanding Classes and Objects in Python: Definitions, Instantiation, Attributes, Methods, Inheritance, Polymorphism, and Encapsulation

This article introduces Python's object‑oriented programming fundamentals, explaining how to define classes, instantiate objects, differentiate class and instance attributes, and use various method types, followed by practical examples of inheritance, polymorphism, and encapsulation to build well‑structured, maintainable code.

InheritanceOOPObjects
0 likes · 7 min read
Understanding Classes and Objects in Python: Definitions, Instantiation, Attributes, Methods, Inheritance, Polymorphism, and Encapsulation
Test Development Learning Exchange
Test Development Learning Exchange
Jan 7, 2025 · Fundamentals

Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples

This article introduces Python's class and object fundamentals, covering class definitions, instance and class variables, inheritance, special (dunder) methods, and advanced examples such as encapsulation, operator overloading, and the use of class and static methods, all illustrated with clear code snippets.

InheritanceOOPObjects
0 likes · 10 min read
Understanding Classes and Objects in Python: Concepts, Inheritance, Special Methods, and Advanced Examples
php Courses
php Courses
Dec 18, 2023 · Backend Development

Understanding PHP Variables and Data Types

This article provides a comprehensive overview of PHP variables and its eight basic data types—including scalars, compound, and special types—explaining declaration rules, naming best practices, dynamic variables, strings, integers, floats, booleans, arrays, and objects to help beginners start programming with PHP.

ArraysData TypesObjects
0 likes · 15 min read
Understanding PHP Variables and Data Types
Python Programming Learning Circle
Python Programming Learning Circle
Mar 31, 2022 · Fundamentals

Understanding Python Objects and Class Decorators

This article explains Python's object model, showing that numbers, strings, lists, tuples, sets, dictionaries, functions, classes, and modules are all objects, and then thoroughly introduces decorators, describing their design‑pattern nature, typical uses such as logging and profiling, and demonstrates class‑decorator implementation with practical examples.

Objectsclass-decoratordecorators
0 likes · 3 min read
Understanding Python Objects and Class Decorators
Sohu Tech Products
Sohu Tech Products
Oct 14, 2020 · Fundamentals

Understanding JavaScript Arrays and Objects: Operations and Big O Complexity

This article explains when to use JavaScript arrays versus objects by describing their memory layout, common operations such as adding, removing, and searching elements, and analyzing each operation's time complexity using Big O notation, while also covering hash collisions and practical performance considerations.

ArraysBig OData Structures
0 likes · 12 min read
Understanding JavaScript Arrays and Objects: Operations and Big O Complexity
Python Crawling & Data Mining
Python Crawling & Data Mining
Jul 16, 2020 · Fundamentals

Master Python OOP: From Real‑World Thinking to Classes and Objects

This article introduces the fundamentals of object‑oriented programming in Python, contrasting procedural and OOP approaches, explaining classes, objects, their attributes and methods, and provides step‑by‑step code examples—including class definition, object creation, method invocation, and property manipulation—to help beginners grasp OOP concepts.

OOPObjectsPython
0 likes · 10 min read
Master Python OOP: From Real‑World Thinking to Classes and Objects
Liangxu Linux
Liangxu Linux
Apr 1, 2020 · Fundamentals

Unlock Git’s Secrets: Inside the .git Directory and Commit Mechanics

This article explains how Git stores repository data by exploring the .git folder structure, the composition of a commit, object storage, and the role of branches, tags, and HEAD, providing concrete examples and command snippets to demystify Git’s inner workings.

.git directoryGitObjects
0 likes · 9 min read
Unlock Git’s Secrets: Inside the .git Directory and Commit Mechanics
政采云技术
政采云技术
Aug 20, 2019 · Frontend Development

JavaScript Objects, Prototypes, and Inheritance Explained

This article provides a comprehensive guide to JavaScript’s object model, covering object literals, constructor functions, prototype inheritance, prototype chains, and practical coding patterns, illustrating how to create, extend, and manage objects efficiently in modern frontend development.

InheritanceJavaScriptObjects
0 likes · 41 min read
JavaScript Objects, Prototypes, and Inheritance Explained
政采云技术
政采云技术
Aug 20, 2019 · Frontend Development

Why JavaScript Is Prototypal: Mastering Objects, Constructors, and Inheritance

This article explains JavaScript’s object model, contrasting class‑based and prototype‑based paradigms, and shows how to create objects with literals, constructor functions, and prototypes, covering property access, method sharing, inheritance, the prototype chain, __proto__, and Object.create for clean, maintainable code.

Constructor FunctionsJavaScriptObjects
0 likes · 42 min read
Why JavaScript Is Prototypal: Mastering Objects, Constructors, and Inheritance
Java Captain
Java Captain
Nov 24, 2018 · Fundamentals

Understanding Object‑Oriented Programming: Classes and Objects in Java

This article explains the core concepts of object‑oriented programming for Java beginners, covering the relationship between classes and objects, the four OOP principles, comparisons with procedural design, memory layout, and includes practical code examples to illustrate how to model real‑world entities in software.

JavaOOPObjects
0 likes · 12 min read
Understanding Object‑Oriented Programming: Classes and Objects in Java
Test Development Learning Exchange
Test Development Learning Exchange
Jul 30, 2018 · Fundamentals

Understanding Python's id() Function and Parameter Passing Mechanics

This article explains Python's id() function, how objects and references work, and demonstrates parameter passing behavior with detailed code examples illustrating memory address handling for immutable and mutable types, including lists, integers, and strings, and clarifies why variable assignments may share the same address.

ImmutableMutableObjects
0 likes · 8 min read
Understanding Python's id() Function and Parameter Passing Mechanics
Java Captain
Java Captain
Feb 28, 2018 · Fundamentals

Understanding Object‑Oriented Programming: Classes, Objects, and Memory in Java

This article explains the core concepts of object‑oriented programming in Java, covering the relationship between classes and objects, the four OOP principles, comparisons with procedural programming, illustrative Gomoku game code, and how Java’s stack and heap memory model underpins references and object instantiation.

JavaOOPObjects
0 likes · 11 min read
Understanding Object‑Oriented Programming: Classes, Objects, and Memory in Java