package qaq;
public class Shunxu {
public static void main(String[] args) {
ShengFen id = new ShengFen("wijsdf",22);
id.speak();
id.speak(5);
id.speak(2.5);
id.speak(5,2.5);//方法重载
ShengFen id1 = new ShengId("sfhsf",22);//通过父类为子类实例化
id1.speak(666);//子类的方法
int score = 60;
String mark = (score>=60)?"及格":"不及格";//顺序结构 类似于if
System.out.println("考试成绩"+mark);
int sum = 0;
for(int i=0;i<=100;i++){
if(i%2==0){ //
continue;//结束本次循环
}
sum += i;
}
System.out.print(sum);//输出100以内奇数和
}
}
class ShengFen{
String name ;
int age ;
public ShengFen(String name,int age){//构造方法
this.age = age;
this.name = name;
}
void speak(){
System.out.println(name+","+age);
}
void speak(int id){
System.out.println(id);
}
void speak(double id){
System.out.println(id);
}
void speak(int id ,double id2){//类的重载
System.out.println(id+"+"+id2);
}
}
class ShengId extends ShengFen{//类的继承
public ShengId(String name, int age) {
super(name, age);//使用父类的构造方法
// TODO Auto-generated constructor stub
}
void speak(int id){
System.out.println(id);
}
}
输出结果: