mirror of
				https://github.com/ASDjonok/OOP_IO-2x_2023.git
				synced 2025-11-04 00:29:24 +02:00 
			
		
		
		
	add lab6
This commit is contained in:
		
							parent
							
								
									5ca1856e6b
								
							
						
					
					
						commit
						827fa59bf9
					
				
							
								
								
									
										7
									
								
								src/lab6/Jazz.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								src/lab6/Jazz.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					package lab6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class Jazz extends МузичнаКомпозиція {
 | 
				
			||||||
 | 
					    public Jazz(int length) {
 | 
				
			||||||
 | 
					        super(length);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										16
									
								
								src/lab6/Main.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/lab6/Main.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,16 @@
 | 
				
			|||||||
 | 
					package lab6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class Main {
 | 
				
			||||||
 | 
					    public static void main(String[] args) {
 | 
				
			||||||
 | 
					        МузичнаКомпозиція музичнаКомпозиція = new МузичнаКомпозиція(40);
 | 
				
			||||||
 | 
					        МузичнаКомпозиція[] музичніКомпозиції = {
 | 
				
			||||||
 | 
					            new МузичнаКомпозиція(60),
 | 
				
			||||||
 | 
					            new Jazz(670),
 | 
				
			||||||
 | 
					            new Pop(670),
 | 
				
			||||||
 | 
					            new Rock(670),
 | 
				
			||||||
 | 
					        };
 | 
				
			||||||
 | 
					        музичнаКомпозиція = new Jazz(670);
 | 
				
			||||||
 | 
					        System.out.println(музичнаКомпозиція.getClass().getSimpleName());
 | 
				
			||||||
 | 
					        System.out.println("Done!");
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										7
									
								
								src/lab6/Pop.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								src/lab6/Pop.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					package lab6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class Pop extends МузичнаКомпозиція {
 | 
				
			||||||
 | 
					    public Pop(int length) {
 | 
				
			||||||
 | 
					        super(length);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										7
									
								
								src/lab6/Rock.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								src/lab6/Rock.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,7 @@
 | 
				
			|||||||
 | 
					package lab6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class Rock extends МузичнаКомпозиція {
 | 
				
			||||||
 | 
					    public Rock(int length) {
 | 
				
			||||||
 | 
					        super(length);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										15
									
								
								src/lab6/МузичнаКомпозиція.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								src/lab6/МузичнаКомпозиція.java
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					package lab6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					public class МузичнаКомпозиція {
 | 
				
			||||||
 | 
					    /**
 | 
				
			||||||
 | 
					     * Length in seconds
 | 
				
			||||||
 | 
					     */
 | 
				
			||||||
 | 
					    private int length;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    public МузичнаКомпозиція(int length) {
 | 
				
			||||||
 | 
					        this.length = length;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    /*public МузичнаКомпозиція() {
 | 
				
			||||||
 | 
					    }*/
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user