unity3D-游戏/AR/VR在线就业班 C#入门访问修饰符学习笔记

来源:互联网 发布:淘宝直通车怎么弄 编辑:程序博客网 时间:2024/05/09 11:48

unity3D-游戏/AR/VR在线就业班 C#入门访问修饰符学习笔记

点击观看视频学习:http://edu.csdn.NET/lecturer/107

访问修饰符

public ——公共的,在哪里都能用

private  ——私有的,只能够在当前机构体重使用,其他任何地方都不能

using System;namespace Lesson_03{           struct Point2{        //public——公共的,在哪里都能用        public float x;        //private  ——私有的,只能够在当前机构体重使用,其他任何地方都不能够使用        private float y;        } class MainClass    {        public static void Main (string[] args)        {            Point2 p;            p.x = 1f;            //无访问权限的,这样使用会报错!//            p.y = 2f;            Console.WriteLine ("Hello World!");        }    }}

访问权限举例说明

using System;namespace Lesson_03{    //internal——内部的,只有在当前程序集中才能够使用    //默认权限,在这里就是internal    struct Point2{        //public——公共的,在哪里都能用        public float x;        //private  ——私有的,只能够在当前机构体重使用,其他任何地方都不能够使用        private float y;        //internal——用来修饰元素,内部的        internal float z;        //portected——受保护的,不能够在结构体中使用,只能在类中使用,只有当前类或它的子类可以访问    }    class MainClass    {        public static void Main (string[] args)        {            Point2 p;            p.x = 1f;            //无访问权限的,这样使用会报错!//            p.y = 2f;            Console.WriteLine ("Hello World!");        }    }}

默认权限


sing System;namespace Lesson_03{    //internal——内部的,只有在当前程序集中才能够使用    //默认权限,在这里就是internal    struct Point2{        //public——公共的,在哪里都能用        public float x;        //private  ——私有的,只能够在当前机构体重使用,其他任何地方都不能够使用        private float y;        //internal——用来修饰元素,内部的        internal float z;        //portected——受保护的,不能够在结构体中使用,只能在类中使用,只有当前类或它的子类可以访问        //默认权限是private  ——私有的        int age;    }    class MainClass    {        public static void Main (string[] args)        {            Point2 p;            p.x = 1f;            //无访问权限的,这样使用会报错!//            p.y = 2f;            Console.WriteLine ("Hello World!");        }    }}





0 0
原创粉丝点击