鱼C论坛

 找回密码
 立即注册
楼主: newmonk

[技术交流] 看了这张图你马上明白什么是变量、指针和地址值(更正)

  [复制链接]
发表于 2014-5-5 23:27:58 | 显示全部楼层
谢谢lz分享
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 23:25:47 | 显示全部楼层
namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            ArrayList myList = new ArrayList();
            myList.Add(new Student("王同学", 12, '男', "唱歌"));
            myList.Add(new Teacher("刘老师", 30, '女', 20));

            foreach (Person item in myList)
            {
                item.SayHello();
            }
            Console.ReadKey();
        }
    }

    public abstract class Person
    {
        public Person() { }

        public Person(string name, int age, char sex)
        {
            this.name = name;
            this.age = age;
            this.sex = sex;
        }

        private string name;
        private int age;
        private char sex;

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        public int Age
        {
            get { return age; }
            set { age = value; }
        }

        public char Sex
        {
            get { return sex; }
            set { sex = value; }
        }

        public abstract void SayHello();

        public virtual void Greet()
        {
            Console.Write("我叫:{0},我今年:{1}岁了,我是{2}生,", name, age, sex);
        }
    }

    public class Student : Person
    {
        public Student(string name, int age, char sex, string hobby)
            : base(name, age, sex)
        {
            this.hobby = hobby;
        }

        private string hobby;

        public string Hobby
        {
            get { return hobby; }
            set { hobby = value; }
        }

        public override void SayHello()
        {
            base.Greet();
            Console.WriteLine("我的爱好是:{0}", hobby);
        }

        public override void Greet()
        {
            base.Greet();
            Console.WriteLine("我的爱好是:{0}", hobby);

        }
    }

    public class Teacher : Person
    {
        public Teacher(string nane, int age, char sex, int year)
            : base(nane, age, sex)
        {
            this.year = year;
        }

        private int year;

        public int Year
        {
            get { return year; }
            set { year = value; }
        }

        public override void SayHello()
        {
            Console.WriteLine("我叫:{0},我今年:{1}岁了,我是:{2}生,我已经工作:{3}年了", Name, Age, Sex, year);
        }

        public override void Greet()
        {
            Console.WriteLine("我叫:{0},我今年:{1}岁了,我是:{2}生,我已经工作:{3}年了", Name, Age, Sex, year);
        }
    }

}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:57:10 | 显示全部楼层
学习学习 ~~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:40:54 | 显示全部楼层
赞一个,很想看噢!!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:39:39 | 显示全部楼层
这东西找了好久勒,谢谢!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:36:41 | 显示全部楼层
看看,支持。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:29:39 | 显示全部楼层
看了这张图你马上明白什么是变量
应该不错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 22:16:30 | 显示全部楼层
真心感谢楼主的无私奉献!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-5 19:14:09 | 显示全部楼层
看了这张图你马上明白什么是变量、指针和地址值
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 10:26:01 | 显示全部楼层
支持楼主 ,不容易啊
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 09:54:53 | 显示全部楼层
我也要学习一下下,顶起。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 09:16:59 | 显示全部楼层
看图看图,哎,还要隐藏
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 08:48:04 | 显示全部楼层
我也来学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 08:34:41 | 显示全部楼层
这么强大的图片的看看是什么样子的!!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 07:17:24 | 显示全部楼层
俺来瞧瞧,啦啦啦啦啦拉了拉
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 06:46:28 | 显示全部楼层
第一次来,所以要好好学学
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 04:48:21 | 显示全部楼层
:sad学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 01:59:37 | 显示全部楼层
看了这张图你马上明白什么是变量、指针和地址值
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-4 01:10:04 | 显示全部楼层
来看看到底咋回事
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-5-3 23:34:06 | 显示全部楼层
看看,学学
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-7-21 22:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表