标签:没有 局部变量 java 赋值 数据类型 返回值 一起 它的 模板
一、java是一门完全面向对象的的语言
1)面向对象概述
类:构造对象的模板,例如学生可以定义为学生类,所有老师可以定义为教师类,所有的对象都有一个父类,那就是Object
对象:对象是类的一个实例,有属性和动作。
构造函数:(在构造对象时创建对象时,调用的函数,用来初始化对象)
1) 名字与类名相同
2) 不用定义返回值,也没有具体返回值(可以有人trturn,代表结束函数)
3) 可以有0、1或多个参数
4) 伴随new操作符一起被调用
例如,张三是一个学生对象,它的属性有:姓名、年龄;动作有:学习、吃饭
下面定义一个学生类,并实例化一个学生类,如下:
关于“封装”概念
是指隐藏对象的属性和实现细节,仅对外提供公共访问方式,对对象的使用者隐藏了数据实现的方式,实现封装的关键在于不能让类中的方法直接地访问其他类的实例域(对象中的数据)
封装的好处:
1) 隐藏实现细节,提供公共的访问方式
2) 提高了代码的复用性
3) 提高安全性。
封装原则:将不需要对外提供的内容都隐藏起来,把属性隐藏,提供公共方法对其访问
面向对象中的使用的一些方法
1)如何使用对象? 创建对象并使用 格式:类名 对象名 = new 类名();
2)如何使用成员变量呢? 格式:对象名.变量名
3)如何使用成员方法呢? 格式:对象名.方法名(...)
成员变量和局部变量的区别
1) 在类中的位置不同
2) 在内存中的位置不同
3) 生命周期不同
4) 初始化值不同
注意事项:
1) 局部变量名称可以和成员变量名称一样,在方法中使用的时候,采用的是就近原则。
2) 基本数据类型变量包括哪些:byte,short,int,long,float,double,boolean,char
3) 引用数据类型变量包括哪些:数组,类,接口,枚举
标签:没有 局部变量 java 赋值 数据类型 返回值 一起 它的 模板
原文地址:http://www.cnblogs.com/Candicecl/p/7785023.html