12.25学习日报(C# 类和对象)

本文介绍了C#中如何定义类、实例化对象以及使用对象的方法。内容包括类的属性和方法定义,对象的属性赋值,对象数组的创建与操作,方法的调用,带参数方法的使用,数据类型转换等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如何定义类

在这里插入图片描述

  • 文件名就是类名
  • class是定义类的关键
  • 类名首字母大写

把类实例化一个对象

格式

类名称  对象名  =  new  类名称 ();

定义对对象的方法

class Bank{
public void 方法名 () {
要执行的操作
}
}

调用对象的方法

对象名.方法名()

b.baba()

定义类的属性 对象的属性

格式

public 数据类型	变量名

给对象的属性赋值

对象.属性=

定义对象数组

类名称 [] 数组名称 = new 类名称 [长度] 

在一个方法中调用另一个方法

方法名()

带参数的方法

public void 方法名 (类型 	形参名称, 类型 形参名称){
...
}

调用

对象.方法名 (实参,实参)

遍历得到数组的下标

for (int i = 0; i <数组长度; i++){
Console.WriteLine(i)
}

获得数组下标所对应的值

数组[下标]

往数组的某个下标位置存值

数组[下标] =

控制台格式化输出语句

Console.WriteLine(格式化字符串带槽,0号槽数据,1号槽数据);

具有返回值的方法

public 返回值类型 方法名(){

return 数据;
}
  • 注意事项
  • 如果方法具有返回值
  • 那么需要确保各个分支中最终都会有返回值
  • 如果没有值返回
  • 那也要返回一个初始值

带参方法的调用情况

返回值的类型 变量 = 对象.方法名()

数据类型转换

int.parse(数字字符串)

小结类的属性与方法的定义

class test
    {
        /// 定义一个对象的属性,只声明不给值的属性
        访问修饰符 数据类型 变量名;
        public String name;

        /// 定义一个对象的属性,声明并赋值的属性
        访问修饰符 数据类型 变量名=;
        public String gender = "男";

        /// 定义一个方法,无参数,无返回值
        访问修饰符 void 方法名(){代码}
        public void pringAge(){
            相关代码
        }
 
        /// 定义一个方法,有参数,无返回值
        访问修饰符 void 方法名(类型 形参名称,类型 形参名称2{代码}
        public void sendMail(String conten, String title){
            发送邮件的功能
        }

        /// 定义一个方法,无参数,有返回值
        访问修饰符 返回值类型 方法名(){代码}
        public String getItem(){
            return "快称的名称";
        }

        /// 定义一个方法,有参数,有返回值
        访问修饰符 返回值类型 方法名(类型 形参1,类型 形参n){代码}
        public String zhazhi(String fruitName, String waterName){
            相关的操作
            return "饮品的名称";
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值