类与对象
来源:互联网 发布:手机强制删除文件软件 编辑:程序博客网 时间:2024/06/05 17:18
课程目标: 进行面向对象程序设计和开发简称 :OOP
定义类和创建对象 重点
定义方法 重点 类名 对象名 = new 类名();
掌握方法重载 重点 难点 School center = new School();
会使用成员变量和局部变量
会使用构造方法 引用类的属性:对象名.属性
class 他是一种自定义的数据类型(引用数据类型) 引用类的方法:对象名.方法名()
类名:帕斯卡命名规则! show() 方法
类和对象的区别和联系:
1,类是抽象的,概念的,代表一类事物, 好比如人类 ,猫类。。。。
2,对象是具体的实际的,代表一个具体的事物。
3,类对象的模板,对象是类的一个个体,实例
类--如何定义类
一个全面的类定义比较复杂, 如:
package包名;
class 类名; extends 父类 ; implements 接口名{
成员变量;
构造方法;
成员方法;
}
类--类的成员变量
成员变量是类的一个组成部分,一般是基本数据类型,也可是引用类型。比如定义猫类的 int age就是成员变量
对象--如何创建对象
创建一个对象有两种方法
!先声明在创建
1,对象声明:类名 对象名
2,对象创建:对象名=new 类名()
3,创建对象语法,
类名 对象名 = new 类名();
对象--如何访问(使用)对象的成员变量
对象名,变量名; // 简单理解,以后加下控制符此表达就不准确了!
**对象总是存在内存中
定义一个人类(Person) 它包括名字,年龄
public 返回数据类型 方法名(参数列表){
语句; //方法(函数)主体
}
1,参数列表:表示成员函数输入
方法名() 无参方法
public void show(){
}
方法名(参数) 带参方法
public void show(int i){
}
1.方法有没有参数和方法有没有返回值(return),是两码事,毫无关系
2.带参方法,参数个数可以有一个,也可以有多个,多个参数之间用逗号隔开
3,带参方法,参数名字可以随便取,符合变量命名规则
4,方法定义的参数叫形式参数,(形参)
方法调用处的值叫实际参数(实参),
5,形参和实参名字可以不一样,但是数据类型要一样,个数要一样,顺序要一样,
例如:
public class ZhaZhaiJi{
public String zhaZhi(String shuiGuo){
return shuiGuo+"汁";
}
}
modifyScore
2数据类型(返回数据类型):表示成员函数输出
3,函数主体:表示为了实现某一功能代码块
this 作用:访问被屏蔽的类成员(访问当前类的实例)
0 0
- OOP-----类与对象对象
- OOP-----类与对象对象
- 对象与元类对象
- 对象与类类型
- C02(类与对象)
- 类与对象(PHP5)
- 类与对象
- 区分类与对象
- 类与对象
- 类与对象
- 类与对象
- C#类与对象
- 对象与类
- 类与对象总结
- js类与对象
- C++ 类与对象
- 类与对象
- 类与对象概述
- Android 网络连接:Volley(齐射)之ImageRequest与NetworkImageView网络图片下载
- erl_tree-haffman Tree 哈夫曼树
- EasyShell:eclipse的插件
- GOF23设计模式之 单例模式
- 为什么ping不通某网站,但是却可以访问该网站?
- 类与对象
- LeetCode_single-number
- xelatex 字体问题
- Android基础控件Chronometer计时器控件
- UICollectionViewCell 多选知识点更新
- Javascript对象、属性、事件手册查询
- 数值型的特殊用法(可实现 var a=(5).plus(3).minus(6); //2)
- Mysql --常见小常识积累
- 利用Instruments中的Leaks处理内存泄露