栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

小杨生活记_小杨的生活日记?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小杨生活记_小杨的生活日记?

开篇碎碎念:一到周末就给忘记更新博客,该死该死,这两天周末忙着休息学习就很摸鱼,周在疯狂恶补Java,还有40P看完Javase,现在学了python后端开发爬虫,Java也还有一点学完基础,多掌握一点肯定还是对以后找工作更有帮助吧,现在有点纠结选择java还是python作为工作的选择。

正题:

Java学习了构造方法

1.什么是构造方法,有什么用?

构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例变量的初始值。换句话是:构造方法是用来创造对象,并且同时给对象的属性赋值(注:实例变量没有手动赋值的时候,系统会赋默认值)

构造方法分为无参构造方法和有参构造方法

2.重点:当一个类没有提供任何构造方法时,系统会默认提供一个无参数的构造方法。(而这个构造方法被称为缺省构造器)

3.调用构造方法怎么调用呢?

使用哪个运算符呢?

使用new运算符来调用构造方法

4.构造方法的语法结构是?

【修饰符列表】 构造方法名(形式参数列表){

        构造方法体;

        通常在构造方法体中给属性赋值,完成属性的初始化。

}

注:

修饰符列表目前统一写:public,千万不要写public static

构造方法名和类名必须一致

构造方法不需要指定返回值类型,不能写void。

普通方法的语法结构是?

【修饰符列表】 返回值类型 方法名 (形式参数列表){

方法体;

}

构造方法可以说是javase中最难理解的了,老师绕啊绕,头都大了,后面还得多花时间理解才行。

 还学习了封装

面向对象的三大特征:封装,继承,多态(有了封装才有继承,有了继承才有多态)

什么是封装

现实生活中有很多例子都是封装的,例如:

手机,电脑,相机这些都是外部有一个坚硬的壳,封装起来,保护内部的部件。

保证内部的部件是安全的。另外封装了以后,对于我们使用者而言,我们看不见内部的

复杂结构,我们也不需要关系内部有多复杂,我们只需要操控外壳上的几个按钮就好了。

封装有什么用

1.保证内部结构的安全

2.屏蔽复杂,暴露简单

怎么进行封装、代码是如何实现的

第一步:属性私有化(使用private关键字进行修饰)

第二部:对外提供简单的操作入口,并且都不带static(set和get方法)

外部程序只能通过set方法修改,只能通过get方法读取,可以在set方法中设立关卡来保证数据的安全性

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/783687.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号