Questões de Concurso
Para if-rs
Foram encontradas 2.187 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Através do uso de CSS podemos mudar o comportamento visual dos componentes em uma página HTML. Dado o código do arquivo foo.html a seguir, o qual é aberto no navegador Chrome versão 48:
<html>
<head>
<style type="text/css">
</style>
</head>
<body >
<div class="t" id="u"> Foo
<a href="#" id="x">X</a>
<a href="#" id="y">Y</a>
</div>
</body>
</html>
Assinale a opção que apresenta o código CSS necessário a ser incluído na tag “style”, para que APENAS quando o usuário passar o cursor do mouse sobre a palavra Foo, existente na página html, sejam exibidos os elementos X e Y.
O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.
X.java
public class X<T> {
private T t;
public void add(T t){
this.t = t;
}
public T get(){
return t;
}
}
A.java
public abstract class A {
private int B=0;
public int getB(){
return B;
}
public String toString(){
return "0";
}
}
B.java
public class B extends A{
private X<Integer> B = new X<Integer>();
public B(int B){
this.B.add(B);
}
public void setB(int b){
this.B.add(b);
}
public int getB(){
return this.B.get();
}
}
Z.java
public class Z extends A{
private X<Integer> B = new X<Integer>();
public Z(int B){
this.B.add(B);
}
public void setB(int b){
this.B.add(b);
}
public int getB(){
return this.B.get();
}
}
Y.java
public class Y {
public static void main(String[] args){
X<A> m = new X<A>();
X<Z> n = new X<Z>();
X<B> o = new X<B>();
for(int i=0;i<6;i++){
if(i%3==0)
n.add(new Z(i));
else
if(i%3==1)
o.add(new B(i));
else
m.add(new B(i));
}
System.out.print(n.get().getB());
System.out.print(o.get().getB());
System.out.print(m.get().getB());
}
}
Ao executarmos a classe Y.java, será exibido no console:
O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.
X.java
public class X<T> {
private T t;
public void add(T t){
this.t = t;
}
public T get(){
return t;
}
}
W.java
public class W extends X{
private int B = 0;
public W(){
super();
}
public int getB(){
return this.B;
}
}
Y.java
public class Y {
public static void main(String[] args){
X<String> m = new X<String>();
m.add("0");
m.add("1");
X<Boolean> n = new X<Boolean>();
n.add(true);
n.add(false);
System.out.print(m.get()+",");
System.out.print(n.get()+",");
W w = new W();
m=w;
System.out.print(m.get());
}
}
Ao executarmos a classe Y.java, será exibido no console:
As afirmações abaixo sobre Representational State Transfer (REST):
I. Diferentemente dos serviços baseados em SOAP, a solicitação e resposta dos serviços REST não são empacotadas em envelopes.
II. REST pode utilizar formatos, como XML, JSON, HTML, texto sem formatação e arquivos de mídia.
III. O framework REST é utilizado para criação de serviços distribuídos independente de plataforma.
IV. Cada método em um serviço Web RESTful é identificado por um URL único.
Marque a alternativa com as afirmações CORRETAS sobre REST:
Sabemos que o PHP 5 possui suporte a programação orientada a objetos, desta forma implementa os conceitos deste paradigma. Dado o código a seguir, referente ao arquivo u.php, sendo executado no PHP5
<?php
class a{
protected $_d;
protected $_f;
function __construct($d="",$f=""){
$this->setd($d);
$this->setf($f);
}
public function setd($_m){
$this->_d = $_m;
}
public function setf($_m){
$this->_f = $_m;
}
}
class b extends a{
protected $g;
function __construct($mr="",$md="",$ne=0){
_________________________________
$this->setg($ne);
}
public function setg($_ne){
$this->_g = $_ne;
}
}
$x = new b();
$y = new a
?>
Para que a classe b consiga executar o construtor da classe pai, é necessário incluir a seguinte linha de código: