C#基础[8] 属性

protected

受保护的:可以在当前类的内部以及该类的子类中访问。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace protected访问修饰符
{
    class Program
    {
        static void Main(string[] args)
        {
            //public private
            Person p = new Person();

        }
    }

    public class Person
    {
        protected string _name;

        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }
    }

    public class Student : Person
    {
        public void Test()
        { 

        }
    }
}
时间: 2024-12-28 23:10:10

C#基础[8] 属性的相关文章

原创:新手布局福音!微信小程序使用flex的一些基础样式属性

来源:新手布局福音!微信小程序使用flex的一些基础样式属性 作者:Nazi Flex布局相对于以前我们经常所用到的布局方式要好的很多,在做微信小程序的时候要既能符合微信小程序的文档开发要求,又能使用不同以往的居中方式并减少css的相关样式声明. 先来看看关于flex的一张图: 从上面可以看到一些flexbox的相关信息, main axis 和 cross axis 指的是flexbox内部flex项目(flex item)的排列方向,通俗点说就是,里面的flex项目是按照横轴或者纵轴排列的顺

iOS开发UI基础—transframe属性(形变)

iOS开发UI基础-transframe属性(形变) 1. transform属性 在OC中,通过transform属性可以修改对象的平移.缩放比例和旋转角度 常用的创建transform结构体方法分两大类 (1) 创建"基于控件初始位置"的形变 CGAffineTransformMakeTranslation(平移) CGAffineTransformMakeScale(缩放) CGAffineTransformMakeRotation(旋转) (2) 创建"基于trans

前端一些基础标签属性

1.p(p元素标签会在标签内容的前后加入一个空白行作为段落分隔,具有属性align) 2.br(br元素会产生分段效果,但不会在两段见加入空白行,具有属性clear none默/right/left/all) 3.pre(元素标签中若有特殊符号,就必须通过"文字参照"的方式书写,例如<,>,&,就写成"&It","gt","&anp";pre元素虽可将"标签内容"以原貌呈

python基础1-类属性和实例属性

类属性就是类对象所拥有的属性,它被所有类对象的实例对象所共有,在内存中只存在一个副本,这个和C++中类的静态成员变量有点类似.对于公有的类属性,在类外可以通过类对象和实例对象访问 类属性 class people: name = 'Tom' #公有的类属性 __age = 12 #私有的类属性 p = people() print p.name #正确 print people.name #正确 print p.__age #错误,不能在类外通过实例对象访问私有的类属性 print people

Objective-C基础5 : 属性@property

1.类里面经常有一些变量需要进行set和get操作,OC中提供了方便的属性@property来替换set和get方法,这样能减少频繁且简单的重复代码.如下代码: @interface Person : NSObject @property NSString* strName; @property int nAge; @end @implementation Person @synthesize strName; @synthesize nAge; @end 通过在类声明变量前面添加@proper

11-18网页基础--样式属性

第一课:样式属性 style 样式:style样式不仅可以直接在<body>中设置成整个网页的样式.格式:为了将样式.格式多样化,也可以将style单独抽出来,作为一个独立的个体,放在<head>..</head>中来分别设置不同元素.标签的格式和样式. 这样做出来的效果和在<body>中设置的格式是一样的,但有所区别的是单独把style写出来的样式可以只对某个或某几个标签有效,有效防止编写重复.费时和修改麻烦等: 还可以在style中对设置的格式的标签进行

前段基础课程(基础标签属性)

2017年7月21日 课堂笔记                       孙小强 # 课程 htlm+css Javascript Node-js vue H5新特性 微信开发 技术点 Html * 定义页面结构 +css * 定义页面样式 javascript * 定义页面逻辑 # 准备 ### 编辑器 * sublime * notepad++ * vim * atom * dreamweaver * webstorm(集成环境) ### 浏览器 * 主流浏览器    *chrome  内

JavaScript基础 删除属性removeAttribute 删除Body节点下第一个子节点的style属性

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

c#基础知识 属性和索引

属性:对字段访问 索引:对内容的访问 属性的书写 private string_name; //属性就是方法 下面是get和set方法 public string Name{ get { return name; } set { _name=value; } } 属性对字段get和set 的访问,字段存取 对属性进行访问 Person p = new Person();//set name值 p.Name="tomme";//getConsole.WriteLine(p.name);

数据持久化基础知识——属性列表

1.属性列表 获取Document目录并在其后附加数据文件的文件名,这样就是数据文件的完整路径. 检查数据文件是否存在,如果不存在不加载它:如果存在就用该文件的内容实例化数组. 从属性列表中加载数据后,我们获得了对应用实例的引用,并使用该引用订阅UIApplicationWillResignActiveNotification. 应用程序终止运行或者进入后台之前保存数据.