字段,属性,方法的辨别
实例化对象
类和对象的概念
1、 面向对象设计思想使用三种基本的设计手段:封装、继承、多态来模拟现实世界的事物。
封装:
2、对象:现实生活中对我们有意义的一切事物都可称为对象。(一个人、一棵树、一首歌曲、一件工作都可以被称为对象)
3、对象和类的关系
举例一个小朋友 :小明 男孩 6岁 120cm 喜欢踢足球
现实中有很多小朋友有姓名、性别、年龄、身高 、爱好这些特征 ,这些特征总结起来就是类。
特征可分为两类:一种像姓名、性别、身高、年龄这些特征,这些特征通常为名词,可以用一个字符串或数字形容 ,称之为静态特征。在C#中使用字段或属性来表示静态特征。
另外一种特征:是对象的一种动态行为,例如:踢足球 这些特征通常为动词,很难用数字或文字来描述,在c#中用方法来实现这些动态行为。
4、描述一个小朋友对象步骤:首先定义一个小朋友的类,类是抽象和概括的。在类中定义字段描述小朋友的静态特征。定义方法体现小朋友的动态行为。小朋友类中有那些特征,小朋友对象就有那些特征。
然后创建小朋友类的对象,这个过程 称之为实例化。通常使用 Child xiaoMing=new Child()命令来实例化一个对象
xiaoMing就是对象的名字 他的命名规则和一个普通的变量名是一样的
对象和类
类 包含 对象;
对象 包括 静态特征(如字段、属性) 和 动态行为(方法);
实例化对象
类与对象
类,{//静态特征
类型+字段;
方法//动态特征}
类的实例化,对象;
字段/属性 :静态特征
方法:动态特征
创建对象 :实例化
面向对象的三个基本特征
定义好类,要做的就是实例化对象,使用如下命令:
类是抽象概括的,在类中定义字段、属性描述静态特征,定义方法来体现动态行为
面向对象:封装、继承、多态 模拟现实世界的事物。
静态特征:字段 属性。
动态行为:方法。
对象和类
静态特征与动态行为
对象和类的关系
1、封装
2、继承
3、多态
类的编写:类是指一类对象具有的属性,其中描述属性的所有语句成为字段;
实例化对象:给类赋予一个对象,例如:Child xiaoMing=new Child();
一般对象实例化用new语句实现
类的编写:类是指一类对象具有的属性,其中描述属性的所有语句成为字段;
实例化对象:给类赋予一个对象,例如:Child xiaoMing=new Child();
一般对象实例化用new语句实现
封装,继承,多态
类和对象的概念
对象和类:
类:小朋友类
对象:小朋友小明
静态特征: 字段 属性
动态行为: 方法
字段和方法
静态特征 > 字段 属性
动态行为 > 方法
对象和 类
实例化对象
面向对象的三大特性:封装 继承 多态