首页 > 代码库 > Java 第七章 类和对象 笔记
Java 第七章 类和对象 笔记
Java 第七章 类和对象 笔记
一、对象的特征--类的属性 每个对象的每个属性都有特定的值
对象的操作--类的方法
二、封装:对象同时具有属性和方法两项特性。
对象的属性和方法通常被封装在一起,共同体现事物的特性,
二者相辅相成,不能分割。
三、类和对象的区别:
类:抽象的概念,是一个模子,确定了对象的属性和方法。
对象:能够看得见摸得着的实物。具有静态和动态特征。
四、定义类的步骤:
1.定义类名
2.定义类的属性 访问修饰符 属性类型 属性名称=默认值;
3.定义类的方法 访问修饰符 返回值类型 方法名称(){
方法体;
}
五、成员变量和局部变量
成员变量:上级是类,作用域是整个类中
局部变量:上级是方法,作用域是当前的方法
六、类名命名规则:
1.不是使用java关键字
2.首字母可以是字母,也可以是_或$
3.不能包含空格和标点符号
七、 创建对象:关键字:new
类名 对象名=new 类名();
例:YuntuSchool beijing=new YuntuSchool();
八、使用对象:关键符号
对象名.属性=值; 例:beijing .schoolName="云图智联北京中心";
对象名.方法; 例:beijing.showInfo();
九、面向对象的优点:
1.便于程序模拟现实世界中的实体
2.隐藏细节(封装):对象的行为和属性被封装在类中,
外界通过调用类的方法获得,不需要关注内部细节如何实现。
3.可重用
可以通过类的模板,创建多个类的对象。
十、类是引用数据类型,在传值时,对象2=对象1,传的是地址,一个改变,另外一个也改变;对象2.name=对象1.name
Java 第七章 类和对象 笔记