类与对象

来源:互联网 发布:手机强制删除文件软件 编辑:程序博客网 时间: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
原创粉丝点击