java语言的四大特点,java语言有哪些主要特点?
如何解决写爬虫IP受阻的问题?立即使用。
Java语言的三大特征:封装、继承、多态
一、 封装
1.封装就是将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的操作和访问。
2.封装是如何实现的?
A.属性的访问控制字符需要修改(修改为private);
B.创建getter/setter方法(用于读写属性);
C.在getter/setter方法中添加属性控制语句(用于判断属性值的合法性);
公共课学生{
私人浮动分数;
公共void setScore(浮动分数){
this.score=score
}
公共float getScore(){
返回分数;
}
}二、 继承
继承是类与类的一种关系,比较像集合中的从属于关系。比如狗属于动物。可见狗是继承动物的,所以狗是动物的子类(派生类),动物是其父类(基类)。在Java中,它是单一继承,这意味着一个子类只有一个父类。
//父类:动物类
公共类动物{
公共int age
公共字符串名称;
public void eat(){
System.out.println(动物有吃东西的能力!);
}
}
//子类:狗
公犬类拓展动物{
}三、 多态
多态指的是对象的多种形态。多态性有两种:引用多态性和方法多态性。继承是多态的基础。
1.参考多态性
父类的引用可以指向这个类的对象;父类的引用可以指向子类的对象。
//父类:动物类
公共类动物{
公共int age
公共字符串名称;
public void eat(){
System.out.println(动物有吃东西的能力!);
}
}
//子类:狗
公犬类拓展动物{
}
//测试类
公共类测试{
公共静态void main(String[] args) {
//父类的引用可以指向这个类的对象
Animal ani1=新动物();
//父类的引用可以指向子类的对象
动物ani2=新狗();
}
}2.方法多态性
创建父类对象时,调用的方法是父类方法;
创建子类对象时,被调用的方法是被子类覆盖的方法或从父类继承的方法;
//父类:动物类
公共类动物{
公共int age
公共字符串名称;
public void eat(){
System.out.println(动物有吃东西的能力!);
}
}
//子类:狗
公犬类拓展动物{
public void eat(){
System.out.println(狗吃肉。);
}
}
//测试类
公共类测试{
公共静态void main(String[] args) {
//父类的引用可以指向这个类的对象
Animal ani1=新动物();
//父类的引用可以指向子类的对象
动物ani2=新狗();
//出口的动物有能力吃东西
ani 1 . eat();
//输出狗吃肉
ani 2 . eat();
}
}推荐教程:《java教程》以上是Java语言。三个特点是什么?更多详情请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。