「java类代码」Java类代码层次结构
本篇文章给大家谈谈java类代码,以及Java类代码层次结构对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
给段最简单的java代码 让我新手看一下
最简单的java代码肯定就是这个了,如下:
public class MyFirstApp
{
public static void main(String[] args)
{
System.out.print("Hello world");
}
}
“hello world”就是应该是所有学java的新手看的第一个代码了。如果是零基础的新手朋友们可以来我们的java实验班试听,有免费的试听课程帮助学习java必备基础知识,有助教老师为零基础的人提供个人学习方案,学习完成后有考评团进行专业测试,帮助测评学员是否适合继续学习java,15天内免费帮助来报名体验实验班的新手快速入门java,更好的学习java!
JAVA有关类的定义的一个代码
你拷下我的以下的代码去运行就知道了:1:建一个Person类//定义一个Person类
public
class
Person
{
String
name="李三";
//定义一个name属性,后面带的值是无参构造方法的默认值,也可以不用进行初始化赋值
int
age=20;
//定义一个age属性,,后面带的值是无参构造方法的默认值,也可以不用进行初始化赋值 //这个无参构造方法,你不写也可以;
//系统默认会创建一个无参的构造方法的,即不用带参数
public
Person(){
}
//这个有参的构造方法,参数你可以自定义
//比如这个我带了所有的参数
public
Person(String
name,
int
age){
this.name=name;
this.age=age;
}
//这个有参的构造方法,我带了name属性作为参数
public
Person(String
name){
this.name=name;
}
//这个有参的构造方法,我带了age属性作为参数
public
Person(int
age){
this.age=age;
}
//自我介绍的方法
public
String
introduce(){
return
"大家好,我叫"+name+",今年"+age+"岁了";
}
public
String
introduceName(){
return
"大家好,我叫"+name;
}
public
String
introduceAge(){
return
"大家好,我"+"今年"+age+"岁了";
}}
2:建一个测试Person类的测试类: public
class
TestPerson
{ public
static
void
main(String[]
args)
{
//public
Person(){}
//这是Person类的无参构造方法,不用带参数
Person
per
=
new
Person();
//Person类中我们进行了初始化了
System.out.println(per.introduce());
//输出信息
//public
Person(String
name,
int
age){}
//这是Person类的有参构造方法,要带参数带参数(name,age)
Person
perSon
=
new
Person("李力",20);
//输入值
System.out.println(perSon.introduce());
//输出信息
//public
Person(String
name){}
//这是Person类的有参构造方法,要带参数带参数(name)
Person
perName
=
new
Person("莉莉");
//输入值
System.out.println(perName.introduceName());
//输出信息
//public
Person(int
age){}
//这是Person类的有参构造方法,要带参数带参数(age)
Person
perAge
=
new
Person(20);
//输入值
System.out.println(perAge.introduceAge());
//输出信息
}}
按F11进行运行吧我里面写很多注释了,很容易看懂的,就这样~~~望采纳-_-=谢谢
Java实验,代码怎么写?
Shape.java接口代码
public interface Shape {
public static final double PI = 3.14d;
public double area();
}
Circle.java圆类代码
public class Circle implements Shape {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
@Override
public double area() {
return PI * this.radius * this.radius;
}
public double perimeter() {
return 2 * PI * this.radius;
}
}
Cylinder.java圆柱体类代码
public class Cylinder extends Circle {
private double height;
public Cylinder(double radius, double height) {
super(radius);
this.height = height;
}
public double area() {
return 2 * super.area() + super.perimeter() * this.height;
}
public double volume() {
return super.area() * this.height;
}
}
X5_3_6.java主类代码
public class X5_3_6 {
public static void main(String[] args) {
Circle cir1 = new Circle(5);
System.out.println("圆的面积为:" + cir1.area());
System.out.println("圆的周长为:" + cir1.perimeter());
Cylinder cy1 = new Cylinder(10, 15);
System.out.println("圆柱体的表面积为:" + cy1.area());
System.out.println("圆柱体的体积为:" + cy1.volume());
}
}
上面是我写的代码,下图是执行结果,麻烦看一下,是否可以。
Java,需要代码,3个类?
第一个类Customer
public class Customer{
private String firstName;
private String lastName;
private Account account;
public Customer(String f,String l){
this.firstName=f;
this.lastName=l;
}
public String getFirstName(){
return firstName;
}
public String getLastName(){
return lastName;
}
public Account getAccount(){return account;}
public void setAccount(Account acct){
this.account=acct;
}
}
第二个类Bank
public class Bank{
private int numberOfCustomers;
private List
customerList;
public Bank(){
customerList=new ArrayList
();
numberOfCustomers=customerList.size();
}
public int getNumberOfCustomers(){
return numberOfCustomers;
}
public void addCustomer(String f,String l){
customerList.add(new Customer(f,l))
}
public Customer getCustomer(int index){
return customerList.get(index);
}
}
第三个类Account
public class Account{
private Double balance;
public Account(Double init_balance){
this.balance=init_balance
}
public Double getBalance(){
return balance;
}
public Double deposit(Double amount){
return balance+amount;
}
public Boolean withDraw(Double amount){
if(balance-amount=0){
return true;
}else{
return false;
}
}
关于java类代码和Java类代码层次结构的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。