Java学习(十三)
2020-12-24 09:29
YPE html>
标签:subclass sky 不同的 :hover 覆盖 属性 input 空格 包含
今天学习了Java中的继承,Java的继承和c++的差别很大。
继承的基本作用是代码复用,但最重要的作用是为了以后的“方法覆盖”和“多态机制”。
继承的语法是:
[修饰符] class 类名 extends 父类名{
}
当B类继承A类时,A类。
A类称为父类,基类,超类,superclass;
B类称为子类,派生类,subclass。
Java和c++不同的点有:
1.Java中的继承只支持单继承,不像c++可以一个类继承很多类。(但也可以间接继承)
2.Java不能继承私有,构造方法也不能继承,其他的都能继承;而c++支持继承私有的。
Java可以使用父类的公有方法去访问父类的私有属性,但无法直接访问父类的私有属性或者调用父类的私有方法。
3.当Java中一个类没有显示继承任何类,该类会默认继承JavaSE库中提供的Java.lang.Object类。
Java中任何一个类都有Object类的特征。
Web中学习了父、子元素和后代元素。
直接被包含的元素就叫子元素,被子元素包含的叫做后代元素,直接包含子元素的元素叫父元素。
语法是在父子元素之间直接加>.
style:
p>span{
color: red;
font-size: 35px;
}
html的部分:
德玛西亚,正义必胜
在子元素后再加>子元素也是可以的,但尽量不要这样写,太长了,选择器越短越好.
也有后代元素选择器,在父元素与后代元素之间加空格。
p span{
color: red;
font-size: 35px;
}
效果一样
今天也学了伪类选择器。
常用的超链接伪类:
练习的代码:
超链接练习
超链接练习
这是Tom的超链接
这是赫敏的超链接
点击前后对比:
鼠标滑过时(截图不能显示鼠标):
鼠标点击时:
还学习了增加一个输入文本框,并对其操作:
CSS
欢迎来到英雄联盟
德玛西亚,正义必胜
诺克萨斯,无可匹敌
艾欧尼亚,昂扬不灭
欢迎来到祖安
效果有的,截不了图。
::selection需要2个冒号,在火狐浏览器和其他的还不一样,要变成::-moz-selection。
一般为了兼容,复制粘贴,稍微修改一下写2段就好了。
Java学习(十三)
标签:subclass sky 不同的 :hover 覆盖 属性 input 空格 包含
原文地址:https://www.cnblogs.com/147258369k/p/13207677.html
下一篇:python基础语法-复习篇