<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[landowd的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/landowd</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; landowd]]></copyright><item><title><![CDATA[new 修饰符：在用作修饰符时，new 关键字可以显式隐藏从基类继承的成员。怎么理解]]></title><link>https://blog.youkuaiyun.com/landowd/article/details/143439012</link><guid>https://blog.youkuaiyun.com/landowd/article/details/143439012</guid><author>landowd</author><pubDate>Fri, 01 Nov 2024 19:14:56 +0800</pubDate><description><![CDATA[修饰符的作用，它允许在派生类中创建一个新的成员，从而隐藏基类中同名成员的实现，而不是覆盖（override）它们。需要注意的是，隐藏与覆盖（override）是两个不同的概念，覆盖通常意味着提供一个新的实现来改变继承方法的行为，而隐藏只是简单地在新类中创建了一个同名的新成员。关键字用作修饰符时，它的主要作用是在派生类（子类）中隐藏从基类（父类）继承的成员（字段、属性、方法等）。这里的“隐藏”指的是在派生类中创建一个新的成员，它与基类中同名的成员在逻辑上是不同的实体，即使它们的名称和签名可能相同。]]></description><category></category></item></channel></rss>