<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Abstract-class Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/abstract-class.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Abstract-class Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-04-21T20:58:28+07:00</lastBuildDate>
                <item>
            <title><![CDATA[[C++ OOP Thực Chiến] Bài 2: Class và Object - Ngừng code &quot;bún rối&quot;, hãy tư duy như một nhà thiết kế hệ thống!]]></title>
                        <link>https://viblo.asia/p/c-oop-thuc-chien-bai-2-class-va-object-ngung-code-bun-roi-hay-tu-duy-nhu-mot-nha-thiet-ke-he-thong-gdJzvMvjJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/c-oop-thuc-chien-bai-2-class-va-object-ngung-code-bun-roi-hay-tu-duy-nhu-mot-nha-thiet-ke-he-thong-gdJzvMvjJz5</guid>
            <description><![CDATA[Chào các bạn, mình đã quay trở lại với series OOP Thực chiến đây!

Ở [Bài 1], chúng ta đã thấy std::vector bá đạo thế nào khi giúp ta lưu trữ hàng loạ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Huy Hoàng</dc:creator>
            <pubDate>2026-04-18 21:46:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Dart/Flutter So sánh abstract class, interface, mixin]]></title>
                        <link>https://viblo.asia/p/dartflutter-so-sanh-abstract-class-interface-mixin-MG24BrX54z3</link>
            <guid isPermaLink="true">https://viblo.asia/p/dartflutter-so-sanh-abstract-class-interface-mixin-MG24BrX54z3</guid>
            <description><![CDATA[Khi lập trình dart và flutter chắc hẳn bạn đã gặp và sử dụng abstract class, interface(implements class) và mixin nhưng liệu bạn đã hiểu rõ sự khác nh...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dang Anh Quan</dc:creator>
            <pubDate>2022-10-28 11:10:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Object, Class, Abstract class và Interface trong Java]]></title>
                        <link>https://viblo.asia/p/object-class-abstract-class-va-interface-trong-java-1VgZv8qM5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/object-class-abstract-class-va-interface-trong-java-1VgZv8qM5Aw</guid>
            <description><![CDATA[1. Object trong Java
Object (đối tượng) là một thực thể vật lý, có thể là một con vật, một đồ vật… Ví dụ như ngôi nhà, máy bay, xe máy, con người…

Mỗ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Phước Quang</dc:creator>
            <pubDate>2020-02-06 11:13:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Abstract Class và Interface, bạn có thực sự hiểu chúng ?]]></title>
                        <link>https://viblo.asia/p/abstract-class-va-interface-ban-co-thuc-su-hieu-chung-bJzKmwNrl9N</link>
            <guid isPermaLink="true">https://viblo.asia/p/abstract-class-va-interface-ban-co-thuc-su-hieu-chung-bJzKmwNrl9N</guid>
            <description><![CDATA[Chắc hẳn mọi lập trình viên đều đã quá quen với lập trình hướng đối tượng, nhưng với Abstract Class và Interface bạn có thực sự hiểu chúng?
Rất nhiều ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Thịnh</dc:creator>
            <pubDate>2019-08-09 09:17:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tính trừu tượng và tư duy trong lập trình OOP]]></title>
                        <link>https://viblo.asia/p/tinh-truu-tuong-va-tu-duy-trong-lap-trinh-oop-LzD5dJrWZjY</link>
            <guid isPermaLink="true">https://viblo.asia/p/tinh-truu-tuong-va-tu-duy-trong-lap-trinh-oop-LzD5dJrWZjY</guid>
            <description><![CDATA[![](https://images.viblo.asia/28618901-4a8e-4286-95e5-feaa05488b93.jpg)


Lập trình hướng đối tượng là gì?

Lập trình hướng đối tượng (tiếng Anh: Obje...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">HuuHV</dc:creator>
            <pubDate>2019-03-21 19:00:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[KOTLIN: CLASS AND  INHERITANCE]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/kotlin-class-and-inheritance-RnB5pXJb5PG</link>
            <guid isPermaLink="true">https://viblo.asia/p/kotlin-class-and-inheritance-RnB5pXJb5PG</guid>
            <description><![CDATA[Chào các bạn, tiếp nối loạt bài về kotlin, hôm nay chúng ta sẽ cùng tìm hiểm về class và tính kế thừa trong class
Class

Tương tự với Java, để tạo ra ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">PhamDinhTuan</dc:creator>
            <pubDate>2018-09-10 09:17:23</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hướng đối tượng và lập trình PHP phần 1]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/huong-doi-tuong-va-lap-trinh-php-phan-1-YWOZryO7KQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/huong-doi-tuong-va-lap-trinh-php-phan-1-YWOZryO7KQ0</guid>
            <description><![CDATA[Giới thiệu
Vạn vật quanh chúng ta đang vận động không ngừng…Ngày ngày mặt trời vẫn mọc ở đằng Đông, rồi mặt trời lặn đằng Tây và mặt trăng cũng lên =)...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Văn Quy</dc:creator>
            <pubDate>2018-01-25 13:07:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lập trình hướng đối tượng trong PHP(Phần 1)]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/lap-trinh-huong-doi-tuong-trong-phpphan-1-gAm5y9MA5db</link>
            <guid isPermaLink="true">https://viblo.asia/p/lap-trinh-huong-doi-tuong-trong-phpphan-1-gAm5y9MA5db</guid>
            <description><![CDATA[Lập trình hướng đối tượng (OOP) là một trong những kỹ thuật lập trình rất quan trọng hiện nay. Nó được áp dụng ở hầu hết các ứng dụng thực tế xây dựng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Vũ Nguyễn</dc:creator>
            <pubDate>2018-01-25 14:09:43</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[So sánh Interface và Abstract trong lập trình hướng đối tượng.]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/so-sanh-interface-va-abstract-trong-lap-trinh-huong-doi-tuong-63vKjpk6l2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/so-sanh-interface-va-abstract-trong-lap-trinh-huong-doi-tuong-63vKjpk6l2R</guid>
            <description><![CDATA[Tổng quan
Interface và Abstract class là 2 khái niệm cơ bản trong lập trình OOP. Nhưng phân lớn mọi người cảm thấy mơ hồ và lẫn lộn 2 khái niệm này. V...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Quốc Đạt</dc:creator>
            <pubDate>2017-02-26 21:54:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu Abstract trong PHP]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tim-hieu-abstract-trong-php-jqEGqpJoznv</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-abstract-trong-php-jqEGqpJoznv</guid>
            <description><![CDATA[Chào các bạn, 
Hôm nay chúng ta cùng tìm hiểu về Abstract Class trong PHP nhé!
I/ Abstract Class là gì ?
 Lớp trừu tượng trước tiên nó chính là 1 lớp,...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Van Liem</dc:creator>
            <pubDate>2017-01-22 20:58:01</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Interface không có thân hàm khi so sánh với Abstract class  có còn đúng? - Xưa rồi diễm ơi!]]></title>
                        <link>https://viblo.asia/p/interface-khong-co-than-ham-khi-so-sanh-voi-abstract-class-co-con-dung-xua-roi-diem-oi-OEqGj5jQM9bL</link>
            <guid isPermaLink="true">https://viblo.asia/p/interface-khong-co-than-ham-khi-so-sanh-voi-abstract-class-co-con-dung-xua-roi-diem-oi-OEqGj5jQM9bL</guid>
            <description><![CDATA["Xưa rồi diễm ơi!" đấy là câu nói của thầy mình khi nói về những lý thuyết trước đây cho rằng việc so sánh (một phần) giữa Interface và Abstract class...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Khiem Nguyen Dang</dc:creator>
            <pubDate>2016-04-19 01:17:28</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân tích thiết kế hệ thống thông tin sử dụng biểu đồ UML (Phần 1)]]></title>
                        <link>https://viblo.asia/p/phan-tich-thiet-ke-he-thong-thong-tin-su-dung-bieu-do-uml-phan-1-PjxMe6yNG4YL</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-tich-thiet-ke-he-thong-thong-tin-su-dung-bieu-do-uml-phan-1-PjxMe6yNG4YL</guid>
            <description><![CDATA[1.Giới Thiệu

Ngôn ngữ mô hình hóa thống nhất (tiếng Anh: Unified Modeling Language, viết tắt thành UML) là một ngôn ngữ mô hình gồm các ký hiệu đồ họ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hoang Van Trinh</dc:creator>
            <pubDate>2016-03-28 17:41:54</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[(Basic) The rise of Polymorphismo]]></title>
                        <link>https://viblo.asia/p/basic-the-rise-of-polymorphismo-NPVMax2ERQOk</link>
            <guid isPermaLink="true">https://viblo.asia/p/basic-the-rise-of-polymorphismo-NPVMax2ERQOk</guid>
            <description><![CDATA[Background

In my first article ever, I've already mentioned about how these two approaches we know ("interface" and "abstract class") actually have t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Erlangga Hasto Handoko</dc:creator>
            <pubDate>2015-11-03 02:26:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[(Basic) The first &quot;thing&quot;. A class, or an interface?]]></title>
                        <link>https://viblo.asia/p/basic-the-first-thing-a-class-or-an-interface-ojaqG0VDREKw</link>
            <guid isPermaLink="true">https://viblo.asia/p/basic-the-first-thing-a-class-or-an-interface-ojaqG0VDREKw</guid>
            <description><![CDATA[Background

I'm trying to share what hopefully would be a usefull tutorial for anybody who wants to understand design patterns. I will make it so simp...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Erlangga Hasto Handoko</dc:creator>
            <pubDate>2015-10-20 04:31:50</pubDate>
                                                                                                        </item>
            </channel>
</rss>
