在程序语言中万物皆物件,
就如同真实世界中,
所有物质接由元素组成一般
公有成员
公有函数
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CsharpDemo
{
class Program
{
static void Main(string[] args)
{
//我们实例化两个类
Cat cat1 = new Cat();
Cat cat2 = new Cat();
//填写cat1数据成员
cat1.name = "惭愧一只猫";
cat1.age = 10;
//填写cat2数据成员
cat2.name = "无悔一只猫";
cat2.age = 35;
//显示结果
Console.WriteLine("姓名 : " + cat1.name + ",年龄 : " + cat1.age);
Console.WriteLine("姓名 : " + cat2.name + ",年龄 : " + cat2.age);
Console.ReadKey();
}
}
class Cat
{
//名称
public string name;
//年龄
public int age;
//老鼠数量
public int miceCount = 0; //记录抓几只老鼠
//方法成员
//方法:打招呼
public void Hello()
{
Console.WriteLine("嗨!我是{0} ", name);
}
//方法:喵喵叫
public void Meow()
{
Hello();
Console.WriteLine("喵~~~~~喵~~~");
}
//方法:捉老鼠
public void CaseMice()
{
miceCount++;
Hello();
Console.WriteLine("我已经抓了 {0} 只老鼠", miceCount);
}
}
}
结果:
姓名 : 惭愧一只猫,年龄 : 10
姓名 : 无悔一只猫,年龄 : 35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CsharpDemo
{
class Program
{
static void Main(string[] args)
{
//我们实例化两个类
Cat cat1 = new Cat();
Cat cat2 = new Cat();
//填写cat1数据成员
cat1.name = "惭愧一只猫";
cat1.age = 10;
//填写cat2数据成员
cat2.name = "无悔一只猫";
cat2.age = 35;
//让惭愧一只猫抓两只老鼠
cat1.CaseMice();
cat1.CaseMice();
//让无悔一只猫抓一只老鼠
cat2.CaseMice();
//显示结果
Console.WriteLine("姓名 : " + cat1.name + ",年龄 : " + cat1.age + ",共抓 " + cat1.miceCount + " 只老鼠");
Console.WriteLine("姓名 : " + cat2.name + ",年龄 : " + cat2.age + ",共抓 " + cat2.miceCount + " 只老鼠");
Console.ReadKey();
}
}
class Cat
{
//名称
public string name;
//年龄
public int age;
//老鼠数量
public int miceCount = 0; //记录抓几只老鼠
//方法成员
//方法:打招呼
public void Hello()
{
Console.WriteLine("嗨!我是{0} ", name);
}
//方法:喵喵叫
public void Meow()
{
Hello();
Console.WriteLine("喵~~~~~喵~~~");
}
//方法:捉老鼠
public void CaseMice()
{
miceCount++;
Hello();
Console.WriteLine("我已经抓了 {0} 只老鼠", miceCount);
}
}
}
结果:
嗨!我是惭愧一只猫
我已经抓了 1 只老鼠
嗨!我是惭愧一只猫
我已经抓了 2 只老鼠
嗨!我是无悔一只猫
我已经抓了 1 只老鼠
姓名 : 惭愧一只猫,年龄 : 10,共抓 2 只老鼠
姓名 : 无悔一只猫,年龄 : 35,共抓 1 只老鼠
<<: 从 JavaScript 角度学 Python(22) - GitHub API
前言 接下来就正式进入本系列文的重头戏:Kubernetes,Kubernetes 可以说是近期快速...
Abstract Annotation的技术风格为Java 5 之後所推畅出来的新模式,并将注解区分...
CSS是啥? 全名为(Cascading Stylesheets),谷哥中文是阶层样式表,是一种风...
今天我们要自己假订一个配对情境,来做一个比官方稍微复杂一点点的 Demo,并且透过这个模拟情境的实践...
之前我们有说过,再调用函式的时候,浏览器会传递隐藏的参数给我们函式 一个是「this」,除了 th...