C# —— 类

news/2024/9/25 13:25:23/

简介

类;就是具有相同属性和方法的对象集合,例如,人类 动物类型 ADC类等 Array数组类 ArrayList类 List类 字符串类等 类包含又什么东西组成 又什么可执行的操作(方法)

对象; 类的实例化.通俗讲就是类中的其中一个, 例如 哈士奇,鲁班等 a1 a2 a3就是ArrayList中的对象

类成员: 一个类包含的信息属性和方法
定义一个人类:  属性: 姓名 年龄 身高 体重等 方法; 吃饭 睡觉 打豆豆类和对象贯穿于整个面向对象编程语言中,也就是核心内容


 定义类

 语法: 修饰符 class类名
{
   属性定义地语法;
   访问修饰 数据类型 变量名
   
   方法的定义语法;
   修饰符 static/不写static void/非xoid  方法名称(){}
}

实例

 class People{// 类成员public string name;// 定义一个name属性public int age;// 年龄属性public bool sex;// 性别墅型// 吃饭的方法public void Eat(){Console.WriteLine("今天中午吃啥子,吃泡面");}public void Drink(){Console.WriteLine("今天中午吃啥子,吃老干妈");}}

创建一个狗类 包含属性 名字 年龄 颜色

class Canines
{public string name;public int age;public bool sex;public long colour;public void Labrador (){Console.WriteLine("这是一只什么狗,这是一只拉布拉多");}
}

http://www.ppmy.cn/news/1470361.html

相关文章

面向对象设计模式准则

一,简介 罗伯特C马丁在 21 世纪早期引入了名为「SOLID」的设计原则,指代了面向对象编程和面向对象设计的五个基本原则(也有说六个的),即为 SOLIDD. 单一职责原则(Single Responsibility Principle&#x…

ios-deploy - Required for installing your app on a physical device with the CLI

ios-deploy 是一个用于在 iOS 设备上安装、调试和运行 iOS 应用的开源工具。如果你正在使用命令行界面(CLI)来部署 React Native 或其他原生 iOS 应用到物理设备,那么安装 ios-deploy 是必要的。 以下是安装 ios-deploy 的一般步骤&#xff…

如何保证数据库和缓存的一致性

背景:为了提高查询效率,一般会用redis作为缓存。客户端查询数据时,如果能直接命中缓存,就不用再去查数据库,从而减轻数据库的压力,而且redis是基于内存的数据库,读取速度比数据库要快很多。 更新…

【Android】Android Studio版本手动升级到指定版本方法

前言 Android Studio本身存在自动升级的功能,但是这个功能使用的时候基本都是要升级到最新版本,但是有时候我们也不想升级到最新版本,是想升级到某一个版本,这个时候,Android Studio的自动升级版本的功能就无法使用了…

Android11 以Window的视角来看FallbackHome的启动

在WMS中,使用WindowState代表着一个Window并维护着一个Window的"层级树",每个Window需要按照"层级"的规则进行排列。对于FallbackHome,其Window是挂载在home task上,而home task挂载在DefaultTaskDisplayArea…

YOLOv8改进 | 卷积模块 | 用坐标卷积CoordConv替换Conv

💡💡💡本专栏所有程序均经过测试,可成功执行💡💡💡 专栏目录:《YOLOv8改进有效涨点》专栏介绍 & 专栏目录 | 目前已有40篇内容,内含各种Head检测头、损失函数Loss、B…

面试真题:消费者积压问题的答案

对这个问题,笔者给出如下的建议方案 消费者积压问题概述: 定义与影响: 消费者处理速度跟不上生产者发送速度消息队列长度不断增长,系统性能下降 常见问题场景: 高并发场景下,消费者处理能力不足消费者…

HJ39判断两个IP是否属于同一子网(下)

提示&#xff1a;文章 文章目录 前言一、背景二、 2.1 2.2 总结 前言 接上文&#xff1a;HJ39判断两个IP是否属于同一子网(中) 先全部获取完输入再处理数据 #include <stdio.h> #include <stdlib.h> #include <stdbool.h>bool isTargetSonNet(int array…