面向对象

面向对象的分析 ooa
面向对象的设计 ood
面向对象的编程 oop
什么是类?
-类是现实实际不存在,是一个模版,一个概念
-类代表一类事物
-对象a和对象b之间具有共同特征,进行抽象总结出一个模版,这个模版称为类

什么是对象?
-对象是实际存在的个体,现实世界实际存在

开发过程:
-程序员先观察现实世界,从现实世界当中寻找对象
-寻找类n多个对象之后,发现所有的对象都有共同特征
-程序员在大脑中形成一个模版【类】
-java程序员可以通过java代码创建类
-定义类
-通过类创建对象
-有了对象,可以协作起来形成一个系统

一个类主要描述什么信息?
状态,动作
状态—一个类的属性
动作----一个类的方法
类{
属性:描述对象的状态信息
方法:描述对象的动作信息
}
注意:状态和动作当具体到某个对象上之后,发现最终的结果可能不一样
对象和对象之间有共同的特征,但是具体到对象之后有数据的差异。
类的定义:
语法结构:
{修饰符列表} class 类名{

}
学生类 描述所有学生对象的共同特征
学生对象有哪些状态信息:
-学号int
-名字string
-性别boolean
-年龄int
-住址string

学生对象有哪些动作信息
-吃饭
-睡觉
-学习
-玩
-唱歌
-跳舞

属性通常采用一个变量的方式来定义
在类体当中,方法体之外定义的变量称为 成员变量
成员变量没有赋值,系统默认值,为0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值