面向对象
神奇的海螺先生
fnndp
展开
-
封装
/** * 访问控制:封装,将数据封装到类的内部,将算法封装到方法中 * 封装结果:存在但是不可见 * public:任何位置可见,修饰:属性,类,方法,内部类;挎包访问需要使用import语句导入; * protected:当前包中可见,子类中可见,可以修饰:类的成员;只能在类体中使用,包括:属性,方法,内部类; * 默认的:当前包内部可见,没有任何修饰词,修饰:类,属性,方法原创 2017-09-25 20:55:15 · 216 阅读 · 0 评论 -
构造方法
/** * 构造方法: * 构造方法 == 构造器 * 构造器语法:方法名与类型名一样,包括大小写,不能定义返回值 * 构造器的作用:用于创建对象,初始化对象属性; * 构造器的参数一般是初始化对象的前提条件 * 区别于方法:方法是功能,是操作算法,使用对象调用方法 * 构造器是用来创建对象,是初始化对象的方法,使用new运算调用 * @a原创 2017-09-28 20:50:51 · 165 阅读 · 0 评论 -
面向对象总结篇
# 面向对象:类型:对象的模板,是对象的数据结构定义对象:利用类作为模板创建的个体实例,本质是数据,引用:是对个体的标识名称,月饼的吊牌类中可以声明:属性,方法,构造器属性(成员变量):实例变量,静态变量实例变量用于声明对象的结构,在创建对象时候分配内存;每个对象有一份;方法:是用于对当前对象数据进行算法计算,实现业务功能;方法是对象的功能,对象的动作,对象的行为,动词;构造器:用于创建初始化对原创 2017-09-28 20:51:20 · 144 阅读 · 0 评论