10.继承初步

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10.继承初步相关的知识,希望对你有一定的参考价值。

  • 面向对象的三个特征:继承,封装,多态
  • 什么是继承?
    • 一个类得到了另外一个类当中的成员方法和成员变量
    • Jvava当中支持单继承
                技术分享
 
  • 为什么使用继承
    • 减少类定义重复代码
 
  • 继承的基本语法特点
    • 继承之外,还可以扩展
 
  1. classPerson{
  2. String name;
  3. int age;
  4. void eat(){
  5. System.out.println("吃饭");
  6. }
  7. void introduce(){
  8. System.out.println("我的名字是"+ name +",我的年龄是"+ age);
  9. }
  10. }
 
  1. classStudent extends Person{
  2. int grade;
  3. void study(){
  4. System.out.println("学习");
  5. }
  6. }
 
  1. classTeacher extends Person{
  2. }
 
  1. classTest{
  2. publicstaticvoid main(String args []){
  3. Student student =newStudent();
  4. student.name ="张三";
  5. student.age =20;
  6. student.grade =3;
  7. student.eat();
  8. student.introduce();
  9. student.study();
  10. }
  11. }
 





以上是关于10.继承初步的主要内容,如果未能解决你的问题,请参考以下文章

python多重继承的属性和方法调用顺序问题和对迭代器的初步理解

面向对象基础-初步介绍

Python基础总结之初步认识---class类的继承(下)。第十五天开始(新手可相互督促

JAVA-初步认识-第九章-抽象类-概述

php初步

java 代码片段