java 类的继承
2024-09-08 07:22:24
package testpacknm; import java.util.Scanner;
import testpacknm.testcnm; class Another {
String name;
} public class testcnm extends Another {
int salary; public static void main(String[] args){
testcnm obj = new testcnm();
obj.salary = ;
obj.name = "Prakash";
System.out.println("Name: " + obj.name);
System.out.println("Salary: " + obj.salary);
} }
2
package testpacknm; import java.util.Scanner;
import testpacknm.testcnm; class Salary extends Details {
public void SalaryMethod() {
System.out.println("Calling the salary method");
}
} class Details {
public void detailMethod() {
System.out.println("Calling detail method");
}
} public class testcnm {
public static void main(String[] args) {
Salary sal = new Salary();
sal.detailMethod();
sal.SalaryMethod();
}
}
3
package testpacknm; import java.util.Scanner;
import testpacknm.testcnm; public class testcnm {
public static void main(String[] args) {
Salary sal = new Salary();
sal.detailMethod();
sal.SalaryMethod();
sal.data();
}
} class Salary extends Details {
public void SalaryMethod() {
System.out.println("Calling the salary method");
}
} class Details extends Database {
public void detailMethod() {
System.out.println("Calling detail method");
}
} class Database {
public void data() {
System.out.println("Callind database method");
}
}
4
/**
* Written for 'JavaDump' Android Application
*/
// Hierarchical Inheritance Example
public class Employee {
public static void main(String[] args) {
Salary sal = new Salary();
// sal.detailMethod(); //throws error
sal.SalaryMethod();
sal.data();
}
} class Salary extends Database {
public void SalaryMethod() {
System.out.println("Calling the salary method");
}
} class Details extends Database {
public void detailMethod() {
System.out.println("Calling detail method");
}
} class Database {
public void data() {
System.out.println("Callind database method");
}
} OUTPUT:
Calling the salary method
Callind database method
最新文章
- Volley网络框架的使用
- java自定义异常(Exception、throws、try-catch)
- 最小生成树POJ3522 Slim Span[kruskal]
- Code First03---CodeFirst根据配置同步到数据库的三种方式
- OpenGL官方教程——着色器语言概述
- FS,FT,DFS,DTFT,DFT,FFT的联系和区别
- redis入门指南学习笔记
- linux cat命令的<;<;EOF
- 通过自定义window来实现提示框效果
- Delphi XE7 发布时间
- 解决Chrome动画”卡顿”的办法
- Hyper-v 虚拟机安装win7
- [国嵌攻略][092][UDP网络程序设计]
- python-day74--知识总体总结
- GitHub 教程【转】
- angularjs中的验证input输入框只能输入数字和小数点
- gitlab+jenkins持续集成--http方式连接gitlab
- Windows10解决无法访问其他机器共享的问题
- 腾讯云 net.core
- ubuntu如何使用minicom
热门文章
- 剑指offer:剪绳子(找规律,贪心算法,动态规划)
- POJ 2594 (传递闭包 + 最小路径覆盖)
- python3爬虫筛选所需要数据
- LibLog 类库 分析
- centos6 升级Git版本
- Centos安装jdk1.8出现-bash: //usr/local/soft/jdk1.8.0_191/bin/javac: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录错误。
- Winform中设置ZedGraph当前所有曲线的颜色
- Winform(C#)中Chart控件鼠标点击显示波形上相应点对应坐标轴的x,y值
- WEBAPI 设置上传文件大小
- WPF MVVM框架(5)