<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>OOP - Tag - ThanhLD Site</title>
        <link>https://ducthanh98.github.io/tags/oop/</link>
        <description>OOP - Tag - ThanhLD Site</description>
        <generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Mon, 01 May 2023 22:43:50 &#43;0700</lastBuildDate><atom:link href="https://ducthanh98.github.io/tags/oop/" rel="self" type="application/rss+xml" /><item>
    <title>OOP, SOLID Principles &amp; Design Patterns</title>
    <link>https://ducthanh98.github.io/posts/algorithms/</link>
    <pubDate>Mon, 01 May 2023 22:43:50 &#43;0700</pubDate>
    <author>ThanhLD</author>
    <guid>https://ducthanh98.github.io/posts/algorithms/</guid>
    <description><![CDATA[OOP Encapsulation: Grouping data and methods that operate on the data together, and restricting access to some components. Là quá trình ẩn đi các chi tiết bên trong của một đối tượng và chỉ cung cấp một giao diện rõ ràng cho người dùng (hay các đối tượng khác) để tương tác type Car struct { brand string speed int } func (c *Car) setSpeed(s int) { c.speed = s } func (c *Car) getSpeed() int { return c.]]></description>
</item>
</channel>
</rss>
