关于封装 c# 115691143
关于封装 c# 115691143
关于封装
封装示例
定义学生类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace 学生类的定义
{class Student{// 姓名public String name; // "张飞"// 年龄字段private int age = 0; // 999// 年龄属性public int Age{// 取值时触发 对象.Ageget { return age; }// 赋值时触发 对象.Age = valueset { // 如果年龄是0-150岁(包含150岁)// 判断的是外部传进来的值if (value > 0 && value <= 150){age = value;}else {Console.WriteLine("非法数据,自动处理");age = 18;}}}// 自我介绍的方法public void show() {Console.WriteLine("大家好,我的名字叫{0},我今年{1}岁了",name,age);}}
}
入口文件
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace 学生类的定义
{class Program{static void Main(string[] args){// 实例化一个学生对象// 类名 变量名 = new 类名();Student zf = new Student();// 给学生起名字,让他叫张飞// 对象.字段名 = 值zf.name = "张飞";// 赋年龄的值zf.Age = -6;// 让对象自我介绍zf.show();// 卡顿Console.ReadKey();}}
}
关于封装 c# 115691143相关推荐
- IDEA中将代码块封装为方法,IDEA代码重构快捷键
IDEA中将代码块封装为方法 选中要转换的代码块,快捷键: Windows快捷键:Alt + Shift + M Mac快捷键:Alt + Command + M 如图:
- 2022-2028年中国封装用胶膜行业运营现状及投资发展潜力报告
[报告类型]产业研究 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了封装用胶膜行业相关概述.中国封装用胶膜行业运行环境.分析了中国封装用 ...
- 第十六节,使用函数封装库tf.contrib.layers
目录 一 tf.contrib.layers中的具体函数介绍 1.tf.contrib.layers.conv2d()函数的定义如下: 2.tf.contrib.layers.max_pool2d() ...
- 薄膜封装,等离子体技术,原子层沉积,化学气相沉积
薄膜封装,等离子体技术,原子层沉积,化学气相沉积 薄膜封装 薄膜封装概念 薄膜真空沉积的一个很重要的技术应用就是薄膜封装.人们对薄膜封装最简单的认识就是日常生活中最常见的保鲜膜,水氧渗透率大约是1-1 ...
- 为什么要使用Retrofit封装OkHttp,而不单独使用OkHttp?
OkHttp的优点: 开源的轻量级框架.高效.快速的请求客户端,可以单独使用它来实现网络请求. 支持SPDY: 支持连接池,可极大减少延时: 支持Gzip压缩响应体,降低传输内容的大小: 支持Http ...
- Python Day26:多态、封装、内置函数:__str__、__del__、反射(反省)、动态导入模块...
## 多态 ```python OOP中标准解释:多个不同类型对象,可以响应同一个方法,并产生不同结果,即为多态 多态好处:只要知道基类使用方法即可,不需要关心具体哪一个类的对象实现的,以不变应万变, ...
- 09_Java面向对象_第9天(类、封装)_讲义
今日内容介绍 1.面向对象思想 2.类与对象的关系 3.局部变量和成员变量的关系 4.封装思想 5.private,this关键字 6.随机点名器 01面向对象和面向过程的思想 A: 面向过程与面向对 ...
- Appium的Java封装
文章出处 http://blog.csdn.net/niubitianping/article/details/52612211 一.为什么需要封装? 封装的本意就是为了方便.简洁. 二.Androi ...
- Go 学习笔记(36)— 基于Go方法的面向对象(封装、继承、多态)
Go 面向对象编程的三大特性:封装.继承和多态. 封装:隐藏对象的属性和实现细节,仅对外提供公共访问方式 继承:使得子类具有父类的属性和方法或者重新定义.追加属性和方法等 多态:不同对象中同种行为的不 ...
最新文章
- Kettle数据采集 部署安装
- mv命令(移动和重命名)
- Mybatis+mysql动态分页查询数据案例——分页工具类(Page.java)
- UITabBarController使用总结
- JDBC和servlet设计思路、DAO模式思路、MVC思路粗略总结
- $.ajax()方法
- bat命令 (参数传递)
- jquery 图像滑块_10个很棒的jQuery图像滑块插件
- Atitit View事件分发机制
- Ubuntu 搭建SVN服务器(SVN Server)
- R语言3.6.3安装教程
- SD卡、TF卡、MMC卡、emmc、sdio扫盲
- 一流程序员靠数学,二流程序员靠算法,低端看高端就是黑魔法!网友:我是七流靠复制
- 一步一个脚印——开启博客
- 设置windows桌面的窗口为保护色或豆绿色
- zxing 循环扫描_安卓Zxing 扫码如何连续扫码
- 手机网站新模式-3G门户HTML5概念版
- 安卓桌面壁纸_让安卓实现 “非线性” 动画壁纸,有iOS内味了
- 如何在windows中设置定时提醒
- 用matlab实时读取串口数据并动态显示曲线
热门文章
- 5-13自定义sink到MySQL.
- session-path
- jquery on()方法和bind()方法的区别
- 面向对象的特征有哪些方面?
- 荒野行动服务器维护啥时好,荒野行动服务器真的极差
- 论 js中:(class、id)出乎意料的优先级?- 案例篇
- VSCode中配置git(参数设置) - 教程篇【不推荐阅读】
- khv是什么虚拟服务器,服务器虚拟化vSphere4 vs Hyper-V R2,选择谁?
- PHP精美列表商城发卡网站源码响应式
- 这部计算机27厘米宽英语怎么说,24/27/32寸电脑显示器尺寸多大?长宽多少厘米?显示屏长宽与面积的算法...