首页 > 其他分享 >说说面向对象的故事,主人是人类!(二)

说说面向对象的故事,主人是人类!(二)

时间:2022-12-15 18:35:32浏览次数:48  
标签:故事 int 主人 面向对象 refOrOut RefOrOut ref public out

#region ref and out reference
public class RefOrOut
{
public void Ref(ref int a)
{
a = a + 1;
}
public void Out(out int b)
{
b = 0;
b = b + 1;
}
}
#endregion

调用代码:
RefOrOut refOrOut = new RefOrOut();
int b;
int a=0;
refOrOut.Out(out b);//需要在out方法内部赋初值
refOrOut.Ref(ref a); //需要在外部为能数赋初值
Console.WriteLine("ref 参数结果{0}",a);
Console.WriteLine("out 参数结果{0}",b);
小技术:
static public class BaseConfigers
{
static public int DefaultCultureID
{
get { return baseConfig.CultureID; }
}
}
[Serializable]
public class BaseConfiger : Iconfiger //本类需要序列化
{
public int CultureID
{
get { return this.cultureID; }
set { this.cultureID = value; }
}
}

作者:仓储大叔,张占岭,
荣誉:微软MVP

标签:故事,int,主人,面向对象,refOrOut,RefOrOut,ref,public,out
From: https://blog.51cto.com/u_15765017/5945635

相关文章

  • 今天有点时间,想写一个小说,说说面向对象的故事,主人是人类!(一)
    一,人类的起源,及人类的爬,走,跑是怎么炼成的.///<summary>///一个人///</summary>publicclassPeople{///<summary>///默认构造......
  • 大家一起来学习一下面向对象的三层架构吧!今天我来说说Entity有时也叫MODEL实体层!
    实体层,事实上就是数据库的对象化,把数据表抽象化,目前有很多这方面的工具,我们把这些工具称为ORM工具,即对象关系模型,microsoft在进入3.5时代后引入了LINQ的概念,LINQ的出......
  • 面向对象总结
                        面向对象都有哪些特性以及你对这些特性的理解继承:继承是从已有类得到信息创建新类的过程。提供信息的类被称为父类(超类,基类);得到......
  • python-面向对象
    1.概述1.1面向过程定义:分析出解决问题的步骤,然后逐步实现。例如:婚礼筹办--请柬(选照片、措词、制作)--宴席(场地、找厨师、准备桌椅餐具、计划菜品、购买食材)--仪式(定......
  • 14-咸鱼学Java-面向对象基础:类
    类类就相当于自定义类型,有自己的数据域,有自己的方法。属于一种用户自定义类型。类的目的就是模拟现实中存在的物体,如一个Person类,一个人他有自己的名字,年龄,性别等等,他有自己......
  • 面向对象编程
    面向对象编程Java的核心思想是oop初识面向对象方法的回顾与加深对象的创建分析面向对象的三大特性抽象类和接口内部类及oop实战面向过程&面向对象......
  • Java面向对象2
    封装性    封装就是保护内容,保证某些属性或方法可以不被外部看见,而在内部自己去处理。 classPerson{Stringname;intage;publicvoidtell(){System.out......
  • Java面向对象1
     程序的发展阶段程序的发展经历了两个主要阶段:面向过程、面向对象。对于面向对象与面向过程可以用一个例子解释,如一个木匠要做一个盒子,那么做这个盒子的出发点会有两种......
  • 故事终章,NOIP2022
    挥之不去的梦魇没有前情提要Day0上午到机房,监督高一做题,因为没有高二和初中。午饭前后打了一会儿CS,被薄纱。午饭尝试了酸菜鱼面,差点吐了,直接倒掉。快下午才睡午觉......
  • 【Unity】 HTFramework框架(三十六)AssetsMaster资源管理器,做资产的主人
    更新日期:2020年8月13日。Github源码:​​​[点我获取源码]​​​Gitee源码:​​[点我获取源码]​​索引​​AssetsMaster​​​​使用AssetsMaster​​​​打开AssetsMaster......