java学习第17天
2021/7/27 1:06:01
本文主要是介绍java学习第17天,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
方法重写:子类型中出现了和父类中一摸一样的方法声明,当子类需要父类的功能,而功能的主体子类有自己特有的内容,可以重写父类中的方法,这样,即沿袭了父类的功能,有定义了子类的特有内容。
私有方法不能被重写(父类中的私有成员子类是不能继承的)。
子类访问权限不能更低(public>默认>private)
Java类只支持单继承,不支持多继承
Java类支持多层继承。
包的概述和使用:
其实就是文件夹,作用:对类进行分类管理。
包的定义格式 package 包名;(多级包名用.分开)
实例:package com.
下为类继承的例子
package jicheng.com; public class Person { private String name; private int age; public Person() { } public Person(String name, int age) { this.name = name; this.age = age; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
package jicheng.com; public class Student extends Person{ public Student() { } public Student(String name, int age) { super(name, age); } public void study(){ System.out.println("好好学习,天天向上"); } }
package jicheng.com; public class Teacher extends Person{ public Teacher() { } public Teacher(String name, int age) { super(name, age); } public void teach(){ System.out.println("严格教导,绝不放松"); } }
package jicheng.com; public class test { public static void main(String[] args) { Teacher t1=new Teacher(); t1.setName("小明"); t1.setAge(28); System.out.println("姓名:"+t1.getName()+" 年龄:"+t1.getAge()+"岁"); t1.teach(); Teacher t2=new Teacher("小红",30); System.out.println("姓名:"+t1.getName()+" 年龄:"+t1.getAge()+"岁"); t2.teach(); Student s1=new Student(); s1.setName("小李"); s1.setAge(17); System.out.println("姓名:"+s1.getName()+" 年龄:"+s1.getAge()+"岁"); s1.study(); Student s2=new Student("小王",17); System.out.println("姓名:"+s2.getName()+" 年龄:"+s2.getAge()+"岁"); s2.study(); } }
这篇关于java学习第17天的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-04TiDB 资源管控的对撞测试以及最佳实践架构
- 2024-07-03万字长文聊聊Web3的组成架构
- 2024-07-02springboot项目无法注册到nacos-icode9专业技术文章分享
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现