2020年8月11日Java学习日记

学习内容:

1.内部类

(1)定义;将一个类定义在另一个类里面或者一个方法里面。

(2)优点:可以方便的使用外部类的属性

(3)缺点:破坏类的基本结构

(4)成员内部类可以无条件地访问外部类的所有成员属性和成员方法(包括private成和静态成员)例:

2、点类

复制代码
复制代码
 1 import java.util.Scanner;
 2 public class Point1 {
 3     private float x,y,z;
 4     public void Input() {
 5         Scanner con=new Scanner(System.in);
 6         System.out.println("请输入坐标(x、y、z):");
 7         x=con.nextFloat();
 8         y=con.nextFloat();
 9         z=con.nextFloat();
10     }
11     public float getX() {return x;}
12     public float getY() {return y;}
13     public float getZ() {return z;}
14     public void Output() {
15         System.out.println("坐标为:("+x+","+y+","+z+")");
16     }
17     public static void main(String[] args) {
18         Point1 p=new Point1();
19         p.Input();
20         p.Output();
21         System.out.println("横坐标为:"+p.getX());
22         System.out.println("纵坐标为:"+p.getY());
23         System.out.println("竖坐标为:"+p.getZ());
24     }
25 }
复制代码
复制代码

  

原文地址:https://www.cnblogs.com/9635741zly/p/14176366.html