c#基础知识合集06 类 值类型和引用类型 方法定义和调用
类(Class)定义与本质类是一种用户自定义的数据类型,它是对现实世界中具有相同属性和行为的一组事物的抽象描述。例如,现实世界中有很多人,他们都有姓名、年龄等属性,都能进行说话、走路等行为,我们就可以创建一个Person类来描述 “人” 这一群体。从编程角度看,类就像是一个 “模板” 或者 “蓝图”,用于创建具体的对象实例。创建类--根据类创建对象--根据对象,数学进行赋值类的组成部分定义类:public class student 一般修饰符选择 public / internal class 类的关键字 Student 类名大驼峰命名法则 public修饰符:公开的类 private:私有的类 internal :内部的修饰 只能用在当前项目中 protected : 受保护的字段(Field)定义:字段是类中的变量,用于存储对象的状态信息。它们是类的基本数据成员,每个对象都有自己独立的字段副本,这些字段的值描述了对象的特定状态。public class Circle { // 字段:表示圆的半径 private double radius public double Radius{get;set;}//get;set;属于属性 }在这个Circle类中,radius字段用于存储圆的半径信息,不同的Circle对象可以有不同的半径值,从而表示不同大小的圆。属性(Property)定义:属性为访问和修改类的字段提供了一种灵活的机制。它本质上是一种特殊的成员,结合了访问器(get和set),允许在读取或设置值时执行特定的逻辑,实现对字段的封装和保护。class Rectangle { private double width; private double height; // 属性:获取和设置矩形的宽度 public double Width { get { return width; } set { if (value 0) { width = value; } } } // 属性:获取和设置矩形的高度 public double Height { get { return height; } set { if (value 0) { height = value; } } } }在Rectangle类中,Width和Height属性封装了width和height字段。通过get访问器可以读取属性的值,set访问器用于设置属性的值。在set访问器中添加了逻辑,确保宽度和高度的值为正数,从而保证了矩形对象的合理性。方法(Method)定义:方法是类中定义的函数,用于描述对象能够执行的操作或
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2627701.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!