Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

java封装继承 PDF 下载


分享到:
时间:2021-04-05 11:00来源:http://www.java1234.com 作者:转载  侵权举报
java封装继承 PDF 下载
失效链接处理
java封装继承 PDF 下载


本站整理下载:
提取码:uud5 
 
 
相关截图:
 
主要内容:


属性封装
[作用]:为了对对象中的属性进行保护,
         避免出现无效数据
[语法规则]:
a.将类中的属性定义为私有(private)
b.对属性提供getter,setter访问器
c.在setter方法中进行逻辑判断
 
 
构造方法:建构,创造
【作用】:
在java规则中,通过类创建对象的时候,要调用构造
方法创建,通过new关键字调用构造
(new 构造方法())
  【语法规则】:
a.构造方法可以显示定义,也可以不定义,不定义的时候系统会帮我们提供默认的无参构造。如果一旦手动定义了构造,系统将不再提供无参构造
b.如何自定义构造: 
1.构造方法的名字和类名一致
2.构造方法不能有返回值
c.构造可以定义参数,有参数的构造可以在创建对象的时候,为对象的属性赋值。避免漏掉某些属性不赋值
 
 
 
方法重载(overload)
【作用】:
用同样的方法名定义相同的功能,方便使用者调用
【语法规则】:
1.方法名相同
2.方法参数不同: 个数,类型,次序 不同
3.与方法的访问修饰符无关,与方法返回值无关,与参数名无关
 
 
 
构造方法重载:与普通方法重载规则一样
1.构造方法名一样
2.构造方法的参数不一样
 
 
继承:
【作用】:
通过继承可以实现非私有资源共享,代码复用。
符合write once,only once的原则
【语法规则】
1.两个对象之间要符合is-a关系(是一个),就可以使用继承。
举例: 水果,苹果,香蕉,橘子
苹果是一个水果
香蕉是一个水果
橘子是一个水果
父子之间: 大头儿子,小头爸爸
大头儿子是一个小头爸爸的孩子
2.定义继承时要使用extends关键字
3.在继承关系中,要符合先有父再有子的原则
a.在创建子类对象时,系统会自动调用父类构造
b.当父类中定义了有参构造,并且没有无参构造时,
需要在子类的构造的第一行代码处,显示调用父类构造(使用super关键字调用)
这是要满足先有父,再有子的原则

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐