extends java,Java 继承(JavaExtends)

package main;

public class Extends {

public static void main(String[] args) {

// new Person("超级帅气的杨木发",19).getInfo() ;

Student student = new Student("肉肉","最牛的皮的那种","帅气的杨木发",19) ;

student.getInfo() ;

student.getSuperClassInfo() ;

}

}

class Person{

String name ;

int age ;

public Person(){

//this(name,age) ;

System.out.println("我是无参构造,是谁在调用我!");

}

public void Person(String parameter ){

if(parameter.equals("New超类"))

System.out.println("超类构造被调用了,暴走吧超类!") ;

if(parameter.equals(null))

System.out.println("超类构造被调用了,但你好歹也传点儿东西呀硬是的。");

}

public Person(String name,int age){

this() ;

this.name=name ;

this.age=age ;

System.out.println("是我!我是Person双参构造,我在为Person Name和age初始化的时候调用的你,你能奈我何!") ;

}

public void setName(String name) {

this.name = name ;

}

public void setAge(int age){

this.age=age ;

}

public String getName() {

return name;

}

public int getAge() {

return age;

}

public void getInfo(){

System.out.println("名字:"+this.name+"、年龄:"+this.age) ;

}

}

class Student extends Person{

String school ;

String achievement ;

public Student(){}

public Student(String school,String achievement,String name,int age){

super(name,age) ;

this.school=school ;

this.achievement=achievement ;

}

public void setSchool(String school) {

this.school = school;

}

public void setAchievement(String achievement) {

this.achievement = achievement;

}

public String getSchool() {

return school;

}

public String getAchievement() {

return achievement;

}

public void getSuperClassInfo(){

super.getInfo();

}

@Override

public void getInfo() {

System.out.println("学校:"+this.school+"、成绩:"+this.achievement) ;

}

}

/*-------------------反爬声明o(*▽*)咻咻咻--------------------

作者:版权声明:本文为博主倾情原创文章,整篇转载请附上源文链接!

如果觉得本文对你有所收获,你的请评论点赞 与

合理优质的转发也将是鼓励支持我继续创作的动力,

更多精彩可百度搜索 杨木发 或:

坚持创作 善于总结 开源共享 高质进步。

-------------------反爬声明o(*▽*)咻咻咻--------------------*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值